Well, as of today when compiling C::B using C::B for 64 bit the executable "cc1plus.exe" (part of GCC) crashes when compiling SDK files.
It seems it is related to the mix of -mthreads, -DHAVE_W32API_H and (probably) the use of PCH. When I remove one of these flags form the command line it works suddenly. Is anyone is experiencing the same???
Strange: This did work properly for ages. But I cannot make it work again. Compiler: GCC 4.6 of TDM (4.6.1-tdm64-1), Windows 7 Ultimate 64 bit, command line:
x86_64-w64-mingw32-g++.exe -Wall -g -pipe -mthreads -fmessage-length=0 -fexceptions -Winvalid-pch -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DCB_PRECOMP -DWX_PRECOMP -DwxUSE_UNICODE -Woverloaded-virtual -DEXPORT_LIB -DEXPORT_EVENTS -DWXMAKINGDLL_SCI -m64 -fno-keep-inline-dllexport -D_WIN64 -iquote.objs64\include -I.objs64\include -I. -IC:\Devel\wxWidgets_293_64\include -IC:\Devel\wxWidgets_293_64\contrib\include -IC:\Devel\wxWidgets_293_64\lib\gcc_dll\mswu -Isdk\wxscintilla\include -Iinclude\tinyxml -Iinclude -Iinclude\tinyxml -Iinclude\scripting\bindings -Iinclude\scripting\include -Iinclude\scripting\sqplus -Iinclude\mozilla_chardet -c sdk\configmanager-revision.cpp -o .objs64\sdk\configmanager-revision.o
Full clean, re-compile and stuff does not work. Also, re-installing TDM...
Edit: Additional info: Compiling the libs than come before the SDK files in the project file all work, inclusive wxScintilla. Also, it crashes on the command line (w/o C::B), too.