[Windows] codelite is moving to wxwidgets 2.9.2

Discussion about CodeLite development process and patches
frank_frl
CodeLite Expert
Posts: 176
Joined: Sun Aug 17, 2008 2:45 pm
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by frank_frl »

eranif wrote:Out of curiosity - why do you need this:

Code: Select all

-IE:/WxWindows/projects_gnu/MyLibs/include
?
Eran
This is the global path to my libraries I use in all my apps, but this has no effect on the build, since I always rename this folder to MyLibsOLD before I build codelite.(I have a newer version of wxSqlite3 in MyLibs which would otherwise conflict with codelite).

BTW: I tried it without this path to be sure about it, but it makes no difference

Regards

Frank
jfouche
CodeLite Guru
Posts: 351
Joined: Mon Oct 20, 2008 7:26 pm
Genuine User: Yes
IDE Question: C++
Location: France
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by jfouche »

Hi Frank,

You're not alone : I encounter exactly the same error :
----------Build Started--------
C:\Windows\system32\cmd.exe /c ""mingw32-make.exe" -j 2 -f "LiteEditor_wsp.mk""
----------Building project:[ PCH - Release ]----------
mingw32-make.exe[1]: Entering directory `D:/_perso/projects/codelite/PCH'
g++ -c "D:/_perso/projects/codelite/PCH/dummy.cpp" -O2 -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -o ./Release/dummy.o -I. -I.
g++ -shared -fPIC -o ./Release/libPCH.a ./Release/dummy.o -L. -O2 -mthreads -LD:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll -lwxmsw29u -lwxtiff -lwxjpeg -lwxpng -lwxzlib -lwxregexu -lwxexpat -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwxregexu -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32
mingw32-make.exe[1]: Leaving directory `D:/_perso/projects/codelite/PCH'
----------Building project:[ sqlite3 - Common ]----------
mingw32-make.exe[1]: Entering directory `D:/_perso/projects/codelite/sqlite3'
gcc -c "D:/_perso/projects/codelite/sqlite3/sqlite3.c" -O2 -o ./Release_static/sqlite3.o -I. -I.
ar rcus ../lib/gcc_lib/libsqlite3.a ./Release_static/sqlite3.o
mingw32-make.exe[1]: Leaving directory `D:/_perso/projects/codelite/sqlite3'
----------Building project:[ wxscintilla - WinReleaseUnicode ]----------
mingw32-make.exe[1]: Entering directory `D:/_perso/projects/codelite/sdk/wxscintilla'
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexers/LexAbaqus.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexers_LexAbaqus.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
...
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexers/LexYAML.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexers_LexYAML.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexlib/Accessor.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexlib_Accessor.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexlib/CharacterSet.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexlib_CharacterSet.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexlib/LexerBase.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexlib_LexerBase.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexlib/LexerModule.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexlib_LexerModule.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexlib/LexerNoExceptions.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexlib_LexerNoExceptions.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexlib/LexerSimple.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexlib_LexerSimple.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexlib/PropSetSimple.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexlib_PropSetSimple.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexlib/StyleContext.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexlib_StyleContext.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/lexlib/WordList.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/lexlib_WordList.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/AutoComplete.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_AutoComplete.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/CallTip.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_CallTip.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/Catalogue.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_Catalogue.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/CellBuffer.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_CellBuffer.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/CharClassify.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_CharClassify.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/ContractionState.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_ContractionState.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/Decoration.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_Decoration.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/Document.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_Document.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/Editor.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_Editor.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/ExternalLexer.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_ExternalLexer.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/Indicator.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_Indicator.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/KeyMap.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_KeyMap.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/LineMarker.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_LineMarker.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/PerLine.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_PerLine.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/PositionCache.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_PositionCache.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/RESearch.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_RESearch.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/RunStyles.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_RunStyles.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/ScintillaBase.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_ScintillaBase.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/Selection.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_Selection.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/Style.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_Style.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/UniConversion.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_UniConversion.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/ViewStyle.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_ViewStyle.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/scintilla/src/XPM.cxx" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_XPM.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/wxscintilla.cpp" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_wxscintilla.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/PlatWX.cpp" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_PlatWX.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
D:/_perso/projects/codelite/sdk/wxscintilla/src/PlatWX.cpp: In member function 'virtual void Font::Create(const char*, int, int, bool, bool, int)':
D:/_perso/projects/codelite/sdk/wxscintilla/src/PlatWX.cpp:157: warning: 'void wxFontBase::SetNoAntiAliasing(bool)' is deprecated (declared at D:\_perso\projects\lib\wxWidgets-2.9.2\include/wx/font.h:281)
g++ -c "D:/_perso/projects/codelite/sdk/wxscintilla/src/ScintillaWX.cpp" -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -ID:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll\mswu -ID:\_perso\projects\lib\wxWidgets-2.9.2\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -O2 -D__WX__ -DSCI_LEXER -DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_SCI -o WinReleaseUnicode/src_ScintillaWX.o -I. -Isrc/scintilla/include -Isrc/scintilla/lexlib -Iinclude -Isrc/scintilla/src
g++ -shared -fPIC -o ../../lib/gcc_lib/libwxscintillau.dll WinReleaseUnicode/lexers_LexAbaqus.o WinReleaseUnicode/lexers_LexAda.o WinReleaseUnicode/lexers_LexAPDL.o WinReleaseUnicode/lexers_LexAsm.o WinReleaseUnicode/lexers_LexAsn1.o WinReleaseUnicode/lexers_LexASY.o WinReleaseUnicode/lexers_LexAU3.o WinReleaseUnicode/lexers_LexAVE.o WinReleaseUnicode/lexers_LexBaan.o WinReleaseUnicode/lexers_LexBash.o WinReleaseUnicode/lexers_LexBasic.o WinReleaseUnicode/lexers_LexBullant.o WinReleaseUnicode/lexers_LexCaml.o WinReleaseUnicode/lexers_LexCLW.o WinReleaseUnicode/lexers_LexCmake.o WinReleaseUnicode/lexers_LexCOBOL.o WinReleaseUnicode/lexers_LexConf.o WinReleaseUnicode/lexers_LexCPP.o WinReleaseUnicode/lexers_LexCppCheck.o WinReleaseUnicode/lexers_LexCrontab.o WinReleaseUnicode/lexers_LexCsound.o WinReleaseUnicode/lexers_LexCSS.o WinReleaseUnicode/lexers_LexD.o WinReleaseUnicode/lexers_LexEiffel.o WinReleaseUnicode/lexers_LexErlang.o WinReleaseUnicode/lexers_LexEScript.o WinReleaseUnicode/lexers_LexFIF.o WinReleaseUnicode/lexers_LexFlagship.o WinReleaseUnicode/lexers_LexForth.o WinReleaseUnicode/lexers_LexFortran.o WinReleaseUnicode/lexers_LexGAP.o WinReleaseUnicode/lexers_LexGCC.o WinReleaseUnicode/lexers_LexGui4Cli.o WinReleaseUnicode/lexers_LexHaskell.o WinReleaseUnicode/lexers_LexHTML.o WinReleaseUnicode/lexers_LexInno.o WinReleaseUnicode/lexers_LexKix.o WinReleaseUnicode/lexers_LexLisp.o WinReleaseUnicode/lexers_LexLout.o WinReleaseUnicode/lexers_LexLua.o WinReleaseUnicode/lexers_LexMagik.o WinReleaseUnicode/lexers_LexMarkdown.o WinReleaseUnicode/lexers_LexMatlab.o WinReleaseUnicode/lexers_LexMetapost.o WinReleaseUnicode/lexers_LexMMIXAL.o WinReleaseUnicode/lexers_LexMPT.o WinReleaseUnicode/lexers_LexMSSQL.o WinReleaseUnicode/lexers_LexMySQL.o WinReleaseUnicode/lexers_LexNimrod.o WinReleaseUnicode/lexers_LexNsis.o WinReleaseUnicode/lexers_LexOpal.o WinReleaseUnicode/lexers_LexOthers.o WinReleaseUnicode/lexers_LexPascal.o WinReleaseUnicode/lexers_LexPB.o WinReleaseUnicode/lexers_LexPerl.o WinReleaseUnicode/lexers_LexPLM.o WinReleaseUnicode/lexers_LexPOV.o WinReleaseUnicode/lexers_LexPowerPro.o WinReleaseUnicode/lexers_LexPowerShell.o WinReleaseUnicode/lexers_LexProgress.o WinReleaseUnicode/lexers_LexPS.o WinReleaseUnicode/lexers_LexPython.o WinReleaseUnicode/lexers_LexR.o WinReleaseUnicode/lexers_LexRebol.o WinReleaseUnicode/lexers_LexRuby.o WinReleaseUnicode/lexers_LexScriptol.o WinReleaseUnicode/lexers_LexSmalltalk.o WinReleaseUnicode/lexers_LexSML.o WinReleaseUnicode/lexers_LexSorcus.o WinReleaseUnicode/lexers_LexSpecman.o WinReleaseUnicode/lexers_LexSpice.o WinReleaseUnicode/lexers_LexSQL.o WinReleaseUnicode/lexers_LexSVN.o WinReleaseUnicode/lexers_LexTACL.o WinReleaseUnicode/lexers_LexTADS3.o WinReleaseUnicode/lexers_LexTAL.o WinReleaseUnicode/lexers_LexTCL.o WinReleaseUnicode/lexers_LexTeX.o WinReleaseUnicode/lexers_LexTxt2tags.o WinReleaseUnicode/lexers_LexVB.o WinReleaseUnicode/lexers_LexVerilog.o WinReleaseUnicode/lexers_LexVHDL.o WinReleaseUnicode/lexers_LexYAML.o WinReleaseUnicode/lexlib_Accessor.o WinReleaseUnicode/lexlib_CharacterSet.o WinReleaseUnicode/lexlib_LexerBase.o WinReleaseUnicode/lexlib_LexerModule.o WinReleaseUnicode/lexlib_LexerNoExceptions.o WinReleaseUnicode/lexlib_LexerSimple.o WinReleaseUnicode/lexlib_PropSetSimple.o WinReleaseUnicode/lexlib_StyleContext.o WinReleaseUnicode/lexlib_WordList.o WinReleaseUnicode/src_AutoComplete.o WinReleaseUnicode/src_CallTip.o WinReleaseUnicode/src_Catalogue.o WinReleaseUnicode/src_CellBuffer.o WinReleaseUnicode/src_CharClassify.o WinReleaseUnicode/src_ContractionState.o WinReleaseUnicode/src_Decoration.o WinReleaseUnicode/src_Document.o WinReleaseUnicode/src_Editor.o WinReleaseUnicode/src_ExternalLexer.o WinReleaseUnicode/src_Indicator.o WinReleaseUnicode/src_KeyMap.o WinReleaseUnicode/src_LineMarker.o WinReleaseUnicode/src_PerLine.o WinReleaseUnicode/src_PositionCache.o WinReleaseUnicode/src_RESearch.o WinReleaseUnicode/src_RunStyles.o WinReleaseUnicode/src_ScintillaBase.o WinReleaseUnicode/src_Selection.o WinReleaseUnicode/src_Style.o WinReleaseUnicode/src_UniConversion.o WinReleaseUnicode/src_ViewStyle.o WinReleaseUnicode/src_XPM.o WinReleaseUnicode/src_wxscintilla.o WinReleaseUnicode/src_PlatWX.o WinReleaseUnicode/src_ScintillaWX.o -L. -mthreads -LD:\_perso\projects\lib\wxWidgets-2.9.2\lib\gcc_dll -lwxmsw29u -lwxtiff -lwxjpeg -lwxpng -lwxzlib -lwxregexu -lwxexpat -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwxregexu -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x55f7): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x5632): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x5b5f): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x5bab): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x7f5b): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x7fec): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x87ab): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x89b4): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x89d1): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0x8a0f): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xafff): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xb23c): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xb265): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xb2a3): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xb40d): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xb64c): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xb675): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xb6b3): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xc424): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xc69c): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xc6cd): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xc70b): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xc8ed): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xcb28): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xcb59): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xcb97): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xcd76): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xcfe8): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xd019): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xd057): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xd29c): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xd4d8): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xd509): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xd547): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xd7d4): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xda10): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xda41): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text+0xda7f): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI12wxPaintEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxPaintEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI12wxPaintEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxPaintEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI16wxScrollWinEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxScrollWinEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI16wxScrollWinEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxScrollWinEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI13wxScrollEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxScrollEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI13wxScrollEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxScrollEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI11wxSizeEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxSizeEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI11wxSizeEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxSizeEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI18wxContextMenuEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxContextMenuEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI18wxContextMenuEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxContextMenuEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI12wxMouseEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxMouseEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI12wxMouseEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxMouseEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI10wxKeyEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxKeyEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI10wxKeyEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxKeyEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI12wxFocusEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxFocusEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI12wxFocusEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxFocusEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI23wxSysColourChangedEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxSysColourChangedEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI23wxSysColourChangedEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxSysColourChangedEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI12wxEraseEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxEraseEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI12wxEraseEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxEraseEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI14wxCommandEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxCommandEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI14wxCommandEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxCommandEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN14wxMemoryBuffer10SetDataLenEj[wxMemoryBuffer::SetDataLen(unsigned int)]+0xf): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN14wxMemoryBuffer10SetDataLenEj[wxMemoryBuffer::SetDataLen(unsigned int)]+0x55): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN14wxMemoryBuffer10AppendByteEc[wxMemoryBuffer::AppendByte(char)]+0x65): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_wxscintilla.o:wxscintilla.cpp:(.text$_ZN14wxMemoryBuffer10AppendByteEc[wxMemoryBuffer::AppendByte(char)]+0x98): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0xb0b): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0xb3e): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x16e7): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x1733): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x255e): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x2610): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x2925): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x2985): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x29bf): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x2a00): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x41bf): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x42c8): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x4443): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x444c): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x4498): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x44da): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x44ef): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x4618): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text+0x46ac): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI11wxListEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxListEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x51): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text$_ZN20wxEventFunctorMethodI14wxEventTypeTagI11wxListEventE12wxEvtHandler7wxEventS3_EclEPS3_RS4_[wxEventFunctorMethod<wxEventTypeTag<wxListEvent>, wxEvtHandler, wxEvent, wxEvtHandler>::operator()(wxEvtHandler*, wxEvent&)]+0x84): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text$_ZNK14wxBaseArrayInt4ItemEj[wxBaseArrayInt::Item(unsigned int) const]+0xf): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_PlatWX.o:PlatWX.cpp:(.text$_ZNK14wxBaseArrayInt4ItemEj[wxBaseArrayInt::Item(unsigned int) const]+0x47): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_ScintillaWX.o:ScintillaWX.cpp:(.text+0x2193): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_ScintillaWX.o:ScintillaWX.cpp:(.text+0x21df): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_S0_'
WinReleaseUnicode/src_ScintillaWX.o:ScintillaWX.cpp:(.text$_ZN12wxBufferedDC10InitCommonEP4wxDCi[wxBufferedDC::InitCommon(wxDC*, int)]+0xb): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_ScintillaWX.o:ScintillaWX.cpp:(.text$_ZN12wxBufferedDC10InitCommonEP4wxDCi[wxBufferedDC::InitCommon(wxDC*, int)]+0x45): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
WinReleaseUnicode/src_ScintillaWX.o:ScintillaWX.cpp:(.text$_ZN12wxSCICallTip7OnPaintER12wxPaintEvent[wxSCICallTip::OnPaint(wxPaintEvent&)]+0xbf): undefined reference to `_imp__wxTheAssertHandler'
WinReleaseUnicode/src_ScintillaWX.o:ScintillaWX.cpp:(.text$_ZN12wxSCICallTip7OnPaintER12wxPaintEvent[wxSCICallTip::OnPaint(wxPaintEvent&)]+0xf9): undefined reference to `_imp___Z10wxOnAssertPKciS0_S0_PKw'
collect2: ld returned 1 exit status
mingw32-make.exe[1]: *** [../../lib/gcc_lib/libwxscintillau.dll] Error 1
mingw32-make.exe: *** [All] Error 2
mingw32-make.exe[1]: Leaving directory `D:/_perso/projects/codelite/sdk/wxscintilla'
----------Build Ended----------
59 errors, 1 warnings, total time: 00:02:40 seconds
Jérémie
User avatar
eranif
CodeLite Plugin
Posts: 6375
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by eranif »

Frank, jfouche,

This means that your wxDEBUG_LEVEL is set to 1 somewhere...
Since we are using the same source files of codelite, I would have start with the WX files.

For example, can you confirm that your wxDEBUG_LEVEL is set to 0?
(add something like this at the top of the scintillawx.cpp)

Code: Select all

#if wxDEBUG_LEVEL
#error mmm should not get into here
#endif
EDIT:
Try opening your \Path\To\wx292-sources\lib\gcc_dll\mswu\wx\setup.h
and make sure that the section at around line 69 is un-commented.

This is the block you are looking for:

Code: Select all

#ifdef NDEBUG
 #define wxDEBUG_LEVEL 0
#else
 #define wxDEBUG_LEVEL 1
#endif
If it commented for you, then un-comment it - and rebuild wxWidgets

EDIT 2:
It seems like that by default, wxWidgets does not define wxDEBUG_LEVEL (when using DEBUG_FLAG=0). However, when including "wx/debug.h", it will be defined with value of 1 if it is not defined at all

Eran
Make sure you have read the HOW TO POST thread
jfouche
CodeLite Guru
Posts: 351
Joined: Mon Oct 20, 2008 7:26 pm
Genuine User: Yes
IDE Question: C++
Location: France
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by jfouche »

Hi Eran,
eranif wrote:Try opening your \Path\To\wx292-sources\lib\gcc_dll\mswu\wx\setup.h
and make sure that the section at around line 69 is un-commented.

This is the block you are looking for:

Code: Select all

#ifdef NDEBUG
 #define wxDEBUG_LEVEL 0
#else
 #define wxDEBUG_LEVEL 1
#endif
You're right : it's commented for me.
eranif wrote:It seems like that by default, wxWidgets does not define wxDEBUG_LEVEL (when using DEBUG_FLAG=0). However, when including "wx/debug.h", it will be defined with value of 1 if it is not defined at all
I don't understand what do you mean. Is it a CL problem (you must add this include in PCH for example in order to define this macro), or a wx compilation pb ?
And what is the make flags we must use to have the same wx lib than yours, without modifying the setup.h by hand ?

Thanks for your time
Jérémie
User avatar
eranif
CodeLite Plugin
Posts: 6375
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by eranif »

eranif wrote: Is it a CL problem (you must add this include in PCH for example in order to define this macro), or a wx compilation pb ?
Neither.
Its not related to the PCH (wxScintilla is not using the precompiled header). This is just how wxwidgets 2.9.X is designed.
If you compile wxWidgets like I did (with DEBUG_FLAG=0) you *still* need to modify the setup.h file - I will document this in the wiki. (I also did that step but I completely forgot about it)

This is the steps needed for compiling wxWidgets like I did:
First:

1) Uncomment the block at line 69 of your setup.h

2) compile wxWidgets like this:

Code: Select all

mingw32-make -f makefile.gcc UNICODE=1 MONOLITHIC=1 SHARED=1 BUILD=release DEBUG_FLAG=0
Passing DEBUG_FLAG=0 adds the macro NDEBUG to wxWidgets library internally - this will assure you that wxWidgets will not call wxAssert et al. However the first step is needed to make sure
that your code does not call wxAssert in release build (this can happen if wx/debug.h is included, which is almost the case).

Hope it was clear
Eran
Make sure you have read the HOW TO POST thread
frank_frl
CodeLite Expert
Posts: 176
Joined: Sun Aug 17, 2008 2:45 pm
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by frank_frl »

I uncommented it, rebuild wxW and have now the the same results as described in my previous post http://codelite.org/forum/posting.php?m ... 410#pr6474

Since the errors are different if I build with CL4984 or CL5006 I would guess that there must something has changed in codelite's build system.

Frank
User avatar
eranif
CodeLite Plugin
Posts: 6375
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by eranif »

I will need the complete build log of both version of codelite.

Eran
Make sure you have read the HOW TO POST thread
frank_frl
CodeLite Expert
Posts: 176
Joined: Sun Aug 17, 2008 2:45 pm
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by frank_frl »

eranif wrote:I will need the complete build log of both version of codelite.

Eran
Ok, here we are. I did a clean before each build. CL4984 is already using your new wx-config.exe (I couldn't see any difference in the build when using the old one)

What is really strange is the 'AttachConsole was not declared in this scope' error in the 4984 build, since 'winprocess_impl.cpp' is definitely compiled with -D__WXMSW__

Regards

Frank
You do not have the required permissions to view the files attached to this post.
frank_frl
CodeLite Expert
Posts: 176
Joined: Sun Aug 17, 2008 2:45 pm
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by frank_frl »

Hi Eran,

any news about this?

Regards

Frank
User avatar
eranif
CodeLite Plugin
Posts: 6375
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: [Windows] codelite is moving to wxwidgets 2.9.2

Post by eranif »

frank_frl wrote:any news about this?
I just did a clean checkout, opened the workspace hit F7 and everything was built successfully with no problems

You could try and disable the precompiled headers in the project or make sure you use the same gcc version as I do (4.41 (the one that comes with codelite))
Other than that, I am out of ideas.

My machine spec:
windows 7-64 bit
GCC 4.4.1 (the one that comes with codelite)

Eran
Make sure you have read the HOW TO POST thread
Post Reply