
2012/2/5 alvinpenner <penner@...1856...>:
I was updating my devlibs from rev 24 to rev 27, on Windows XP, tdm-gcc-4.5.1. After recompiling Inkscape the compiler gave me an error message saying it could not find libgcc_s_dw2-1.dll. I could not find this in devlibs or mingw32 so I copied a version from a Gimp 2.0 installation and it appears to work. Will this file need to be in devlibs or is this a peculiarity of my machine?
This is the old Dwarf2 / SJLJ exception handling issue. We are using SJLJ uniformly and all C++ DLLs in the devlibs are using SJLJ exception handling. You need to use the correct version of the TDM-GCC compiler and do a clean rebuild, otherwise you will get errors and/or crashes when any exceptions are thrown, such as when a corrupted PNG is selected for import.
Regards, Krzysztof