| I believe I have now resolved the Windows installation and runtime issues reported by Art Hunkins and others by building with MinGW gcc version 4.2.1-sjlj (mingw32-2). This version of the compiler uses setjump/longjump exception handling, instead of the Dwarf-2 standard exception handling that was used to build the current installers.
The dw2 version of the compiler builds a version of Csound that runs somewhat faster, but the dw2 code for relocation of DLLs has bugs that are not present in the sjlj version. The sjlj build of Csound still runs plenty fast.
All third-party libraries have been rebuilt with sjlj and basic functional tests have been performed. I will post updated Windows installers sometime this weekend. There are no plugin load errors and no runtime dependencies on the Microsoft runtime library.
I have attached an updated csound-build.pdf.
Regards,
Mike
|