1. Introduction: ---------------- Building the C# binding is very easy since it will not need any part of abiword to do this. Except if you want to create the language binding from scratch but this is not recommmended if not absolutely necessary. 2. Bulding the language binding: -------------------------------- Change into the abiword-sharp directory and execute './configure' followed by a 'make'. This will compile the C# binding and generate a abiword-sharp.dll file in the 'abiword' directory. 4. Building from scratch: ------------------------- Checkout the latest SVN version of abiword and place it in the sources/abiword directory. Apply the gapi.patch to the gapi parser. Than run a 'make api' and the 'abiword/abiword-api-2.6.raw' file will be created. Copy this file to 'abiword/abiword-api.raw' and run make in the toplevel directory again. 5. Debugging the binding: ------------------------- gdb mono handle SIGXCPU SIG33 SIG35 SIGPWR nostop noprint r --debug app.exe Now e.g. wait until the program crashes.