Can't build out-of-the-box wxWidget
Posted: Sat Jan 23, 2010 7:30 pm
Hi, I'm a new user of CodeLite. I'm trying to use CodeLite with wxWidgets on Windows XP.
I downloaded the complete package of "CodeLite Installer With wxWidgets and MinGW" hoping it would be all set up and ready to run out of the box. This is the file. codelite-v1.0.2423-mingw3.4.5-wx2.8.7.exe
It installed and seems to run OK. When I tried to build the default wxWidgets app it couldn't find the include files. I added them at "Settings/Compilers/gnu g++/Global Paths/Include Path".
Then it compiled with the errors below.
Can anyone help me get it running please. Many thanks, Bob
Some further notes re the documentation.
1. I was using the Quick Start instructions on the website. It's difficult to see how to start a new wxWidet Project as the button icon is completely different from the instructions and in a different place. I don't think you can make this type of project from the menu - you need to use the button. I eventually found it from the tool tip.
2. I couldn't easily understand the videos here http://codelite.org/LiteEditor/Documentation. Are they meant to have an audio commentary? If not, it's hard to tell what's going on.
I downloaded the complete package of "CodeLite Installer With wxWidgets and MinGW" hoping it would be all set up and ready to run out of the box. This is the file. codelite-v1.0.2423-mingw3.4.5-wx2.8.7.exe
It installed and seems to run OK. When I tried to build the default wxWidgets app it couldn't find the include files. I added them at "Settings/Compilers/gnu g++/Global Paths/Include Path".
Then it compiled with the errors below.
I tried switching between debug and release build as in an earlier post, but it made no difference.Building:
"mingw32-make.exe" -j 2 -f "CodeLite Devt_wsp.mk"
----------Building project:[ Bob - Debug ]----------
g++ -c "C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp" -g -mthreads -DHAVE_W32API_H -D__WXMSW__ -D__WXDEBUG__ -D_UNICODE -IC:\Program Files\wxWidgets-2.8.7\lib\gcc_dll\mswud -IC:\Program Files\wxWidgets-2.8.7\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -D__WX__ -o ./Debug/bob_app.o "-IC:/Program Files/wxWidgets-2.8.7/include"
g++ -c "C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp" -g -mthreads -DHAVE_W32API_H -D__WXMSW__ -D__WXDEBUG__ -D_UNICODE -IC:\Program Files\wxWidgets-2.8.7\lib\gcc_dll\mswud -IC:\Program Files\wxWidgets-2.8.7\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -D__WX__ -o ./Debug/bob_frame.o "-IC:/Program Files/wxWidgets-2.8.7/include"
In file included from C:/Program Files/wxWidgets-2.8.7/include/wx/defs.h:21,
from C:/Program Files/wxWidgets-2.8.7/include/wx/event.h:15,
from C:/Program Files/wxWidgets-2.8.7/include/wx/app.h:20,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.h:4,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:1:
C:/Program Files/wxWidgets-2.8.7/include/wx/platform.h:196:22: wx/setup.h: No such file or directory
In file included from C:/Program Files/wxWidgets-2.8.7/include/wx/platform.h:279,
from C:/Program Files/wxWidgets-2.8.7/include/wx/defs.h:21,
from C:/Program Files/wxWidgets-2.8.7/include/wx/event.h:15,
from C:/Program Files/wxWidgets-2.8.7/include/wx/app.h:20,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.h:4,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:1:
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:103:9: #error "wxUSE_DYNLIB_CLASS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:111:9: #error "wxUSE_EXCEPTIONS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:119:9: #error "wxUSE_FILESYSTEM must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:127:9: #error "wxUSE_FS_ARCHIVE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:140:9: #error "wxUSE_DYNAMIC_LOADER must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:148:9: #error "wxUSE_LOG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:156:9: #error "wxUSE_LONGLONG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:164:9: #error "wxUSE_MIMETYPE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:180:9: #error "wxUSE_PRINTF_POS_PARAMS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:188:9: #error "wxUSE_PROTOCOL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:230:9: #error "wxUSE_REGEX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:238:9: #error "wxUSE_STDPATHS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:246:9: #error "wxUSE_XML must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:254:9: #error "wxUSE_SOCKETS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:262:9: #error "wxUSE_STREAMS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:270:9: #error "wxUSE_STOPWATCH must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:278:9: #error "wxUSE_TEXTBUFFER must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:286:9: #error "wxUSE_TEXTFILE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:302:9: #error "wxUSE_URL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:310:9: #error "wxUSE_VARIANT must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:330:9: #error "wxUSE_ABOUTDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:338:9: #error "wxUSE_ACCEL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:346:9: #error "wxUSE_ANIMATIONCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:354:9: #error "wxUSE_BITMAPCOMBOBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:362:9: #error "wxUSE_BMPBUTTON must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:370:9: #error "wxUSE_BUTTON must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:378:9: #error "wxUSE_CALENDARCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:386:9: #error "wxUSE_CARET must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:394:9: #error "wxUSE_CHECKBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:410:9: #error "wxUSE_CHOICE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:418:9: #error "wxUSE_CHOICEBOOK must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:426:9: #error "wxUSE_CHOICEDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:434:9: #error "wxUSE_CLIPBOARD must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:442:9: #error "wxUSE_COLLPANE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:450:9: #error "wxUSE_COLOURDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:458:9: #error "wxUSE_COLOURPICKERCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:466:9: #error "wxUSE_COMBOBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:474:9: #error "wxUSE_COMBOCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:482:9: #error "wxUSE_DATAOBJ must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:490:9: #error "wxUSE_DATAVIEWCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:498:9: #error "wxUSE_DATEPICKCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:506:9: #error "wxUSE_DIRPICKERCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:514:9: #error "wxUSE_DISPLAY must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:522:9: #error "wxUSE_DOC_VIEW_ARCHITECTURE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:530:9: #error "wxUSE_FILEDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:538:9: #error "wxUSE_FILEPICKERCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:546:9: #error "wxUSE_FONTDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:554:9: #error "wxUSE_FONTMAP must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:562:9: #error "wxUSE_FONTPICKERCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:570:9: #error "wxUSE_GAUGE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:578:9: #error "wxUSE_GRAPHICS_CONTEXT must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:587:9: #error "wxUSE_GRID must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:595:9: #error "wxUSE_HELP must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:603:9: #error "wxUSE_HYPERLINKCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:611:9: #error "wxUSE_HTML must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:632:9: #error "wxUSE_ICO_CUR must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:640:9: #error "wxUSE_IFF must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:648:9: #error "wxUSE_IMAGLIST must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:656:9: #error "wxUSE_JOYSTICK must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:664:9: #error "wxUSE_LISTBOOK must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:672:9: #error "wxUSE_LISTBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:680:9: #error "wxUSE_LISTCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:688:9: #error "wxUSE_LOGGUI must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:696:9: #error "wxUSE_LOGWINDOW must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:704:9: #error "wxUSE_LOG_DIALOG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:712:9: #error "wxUSE_MDI must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:720:9: #error "wxUSE_MDI_ARCHITECTURE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:728:9: #error "wxUSE_MENUS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:736:9: #error "wxUSE_MSGDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:744:9: #error "wxUSE_NOTEBOOK musIn file included from C:/Program Files/wxWidgets-2.8.7/include/wx/defs.h:21,
from C:/Program Files/wxWidgets-2.8.7/include/wx/event.h:15,
from C:/Program Files/wxWidgets-2.8.7/include/wx/window.h:19,
from C:/Program Files/wxWidgets-2.8.7/include/wx/toplevel.h:21,
from C:/Program Files/wxWidgets-2.8.7/include/wx/frame.h:19,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.h:4,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:1:
C:/Program Files/wxWidgets-2.8.7/include/wx/platform.h:196:22: wx/setup.h: No such file or directory
In file included from C:/Program Files/wxWidgets-2.8.7/include/wx/platform.h:279,
from C:/Program Files/wxWidgets-2.8.7/include/wx/defs.h:21,
from C:/Program Files/wxWidgets-2.8.7/include/wx/event.h:15,
from C:/Program Files/wxWidgets-2.8.7/include/wx/window.h:19,
from C:/Program Files/wxWidgets-2.8.7/include/wx/toplevel.h:21,
from C:/Program Files/wxWidgets-2.8.7/include/wx/frame.h:19,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.h:4,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:1:
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:103:9: #error "wxUSE_DYNLIB_CLASS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:111:9: #error "wxUSE_EXCEPTIONS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:119:9: #error "wxUSE_FILESYSTEM must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:127:9: #error "wxUSE_FS_ARCHIVE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:140:9: #error "wxUSE_DYNAMIC_LOADER must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:148:9: #error "wxUSE_LOG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:156:9: #error "wxUSE_LONGLONG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:164:9: #error "wxUSE_MIMETYPE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:180:9: #error "wxUSE_PRINTF_POS_PARAMS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:188:9: #error "wxUSE_PROTOCOL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:230:9: #error "wxUSE_REGEX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:238:9: #error "wxUSE_STDPATHS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:246:9: #error "wxUSE_XML must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:254:9: #error "wxUSE_SOCKETS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:262:9: #error "wxUSE_STREAMS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:270:9: #error "wxUSE_STOPWATCH must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:278:9: #error "wxUSE_TEXTBUFFER must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:286:9: #error "wxUSE_TEXTFILE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:302:9: #error "wxUSE_URL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:310:9: #error "wxUSE_VARIANT must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:330:9: #error "wxUSE_ABOUTDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:338:9: #error "wxUSE_ACCEL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:346:9: #error "wxUSE_ANIMATIONCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:354:9: #error "wxUSE_BITMAPCOMBOBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:362:9: #error "wxUSE_BMPBUTTON must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:370:9: #error "wxUSE_BUTTON must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:378:9: #error "wxUSE_CALENDARCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:386:9: #error "wxUSE_CARET must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:394:9: #error "wxUSE_CHECKBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:410:9: #error "wxUSE_CHOICE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:418:9: #error "wxUSE_CHOICEBOOK must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:426:9: #error "wxUSE_CHOICEDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:434:9: #error "wxUSE_CLIPBOARD must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:442:9: #error "wxUSE_COLLPANE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:450:9: #error "wxUSE_COLOURDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:458:9: #error "wxUSE_COLOURPICKERCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:466:9: #error "wxUSE_COMBOBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:474:9: #error "wxUSE_COMBOCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:482:9: #error "wxUSE_DATAOBJ must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:490:9: #error "wxUSE_DATAVIEWCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:498:9: #error "wxUSE_DATEPICKCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:506:9: #error "wxUSE_DIRPICKERCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:514:9: #error "wxUSE_DISPLAY must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:522:9: #error "wxUSE_DOC_VIEW_ARCHITECTURE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:530:9: #error "wxUSE_FILEDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:538:9: #error "wxUSE_FILEPICKERCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:546:9: #error "wxUSE_FONTDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:554:9: #error "wxUSE_FONTMAP must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:562:9: #error "wxUSE_FONTPICKERCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:570:9: #error "wxUSE_GAUGE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:578:9: #error "wxUSE_GRAPHICS_CONTEXT must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:587:9: #error "wxUSE_GRID must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:595:9: #error "wxUSE_HELP must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:603:9: #error "wxUSE_HYPERLINKCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:611:9: #error "wxUSE_HTML must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:632:9: #error "wxUSE_ICO_CUR must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:640:9: #error "wxUSE_IFF must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:648:9: #error "wxUSE_IMAGLIST must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:656:9: #error "wxUSE_JOYSTICK must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:664:9: #error "wxUSE_LISTBOOK must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:672:9: #error "wxUSE_LISTBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:680:9: #error "wxUSE_LISTCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:688:9: #error "wxUSE_LOGGUI must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:696:9: #error "wxUSE_LOGWINDOW must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:704:9: #error "wxUSE_LOG_DIALOG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:712:9: #error "wxUSE_MDI must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:720:9: #ert be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:752:9: #error "wxUSE_ODCOMBOBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:760:9: #error "wxUSE_PALETTE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:768:9: #error "wxUSE_POPUPWIN must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:776:9: #error "wxUSE_PRINTING_ARCHITECTURE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:784:9: #error "wxUSE_RADIOBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:792:9: #error "wxUSE_RADIOBTN must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:800:9: #error "wxUSE_SASH must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:808:9: #error "wxUSE_SCROLLBAR must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:816:9: #error "wxUSE_SLIDER must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:824:9: #error "wxUSE_SOUND must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:832:9: #error "wxUSE_SPINBTN must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:840:9: #error "wxUSE_SPINCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:848:9: #error "wxUSE_SPLASH must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:856:9: #error "wxUSE_SPLITTER must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:864:9: #error "wxUSE_STATBMP must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:872:9: #error "wxUSE_STATBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:880:9: #error "wxUSE_STATLINE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:888:9: #error "wxUSE_STATTEXT must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:896:9: #error "wxUSE_STATUSBAR must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:904:9: #error "wxUSE_TAB_DIALOG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:912:9: #error "wxUSE_TEXTCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:920:9: #error "wxUSE_TIPWINDOW must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:928:9: #error "wxUSE_TOOLBAR must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:936:9: #error "wxUSE_TOOLTIPS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:944:9: #error "wxUSE_TREECTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:952:9: #error "wxUSE_VALIDATORS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:960:9: #error "wxUSE_WXHTML_HELP must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:968:9: #error "wxUSE_XRC must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:1765:9: #error "wxMessageBox is always needed"
In file included from C:/Program Files/wxWidgets-2.8.7/include/wx/event.h:25,
from C:/Program Files/wxWidgets-2.8.7/include/wx/app.h:20,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.h:4,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:1:
C:/Program Files/wxWidgets-2.8.7/include/wx/thread.h:691: warning: inline function `void wxMutexGuiEnter()' declared as dllimport: attribute ignored
C:/Program Files/wxWidgets-2.8.7/include/wx/thread.h:692: warning: inline function `void wxMutexGuiLeave()' declared as dllimport: attribute ignored
ror "wxUSE_MDI_ARCHITECTURE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:728:9: #error "wxUSE_MENUS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:736:9: #error "wxUSE_MSGDLG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:744:9: #error "wxUSE_NOTEBOOK must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:752:9: #error "wxUSE_ODCOMBOBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:760:9: #error "wxUSE_PALETTE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:768:9: #error "wxUSE_POPUPWIN must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:776:9: #error "wxUSE_PRINTING_ARCHITECTURE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:784:9: #error "wxUSE_RADIOBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:792:9: #error "wxUSE_RADIOBTN must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:800:9: #error "wxUSE_SASH must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:808:9: #error "wxUSE_SCROLLBAR must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:816:9: #error "wxUSE_SLIDER must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:824:9: #error "wxUSE_SOUND must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:832:9: #error "wxUSE_SPINBTN must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:840:9: #error "wxUSE_SPINCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:848:9: #error "wxUSE_SPLASH must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:856:9: #error "wxUSE_SPLITTER must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:864:9: #error "wxUSE_STATBMP must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:872:9: #error "wxUSE_STATBOX must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:880:9: #error "wxUSE_STATLINE must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:888:9: #error "wxUSE_STATTEXT must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:896:9: #error "wxUSE_STATUSBAR must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:904:9: #error "wxUSE_TAB_DIALOG must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:912:9: #error "wxUSE_TEXTCTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:920:9: #error "wxUSE_TIPWINDOW must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:928:9: #error "wxUSE_TOOLBAR must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:936:9: #error "wxUSE_TOOLTIPS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:944:9: #error "wxUSE_TREECTRL must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:952:9: #error "wxUSE_VALIDATORS must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:960:9: #error "wxUSE_WXHTML_HELP must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:968:9: #error "wxUSE_XRC must be defined."
C:/Program Files/wxWidgets-2.8.7/include/wx/chkconf.h:1765:9: #error "wxMessageBox is always needed"
In file included from C:/Program Files/wxWidgets-2.8.7/include/wx/event.h:25,
from C:/Program Files/wxWidgets-2.8.7/include/wx/window.h:19,
from C:/Program Files/wxWidgets-2.8.7/include/wx/toplevel.h:21,
from C:/Program Files/wxWidgets-2.8.7/include/wx/frame.h:19,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.h:4,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:1:
C:/Program Files/wxWidgets-2.8.7/include/wx/thread.h:691: warning: inline function `void wxMutexGuiEnter()' declared as dllimport: attribute ignored
C:/Program Files/wxWidgets-2.8.7/include/wx/thread.h:692: warning: inline function `void wxMutexGuiLeave()' declared as dllimport: attribute ignored
In file included from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:3:
C:/Program Files/wxWidgets-2.8.7/include/wx/sysopt.h:57: warning: 'static int wxSystemOptions::GetOptionInt(const wxString&)' defined locally after being referenced with dllimport linkage
C:/Program Files/wxWidgets-2.8.7/include/wx/sysopt.h:63: warning: 'static bool wxSystemOptions::HasOption(const wxString&)' defined locally after being referenced with dllimport linkage
In file included from C:/Program Files/wxWidgets-2.8.7/include/wx/region.h:222,
from C:/Program Files/wxWidgets-2.8.7/include/wx/window.h:26,
from C:/Program Files/wxWidgets-2.8.7/include/wx/toplevel.h:21,
from C:/Program Files/wxWidgets-2.8.7/include/wx/frame.h:19,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.h:4,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:5:
C:/Program Files/wxWidgets-2.8.7/include/wx/msw/region.h: In constructor `wxRegion::wxRegion(const wxBitmap&, const wxColour&, int)':
C:/Program Files/wxWidgets-2.8.7/include/wx/msw/region.h:31: error: no matching function for call to `wxRegion::Union(const wxBitmap&, const wxColour&, int&)'
C:/Program Files/wxWidgets-2.8.7/include/wx/region.h:128: note: candidates are: bool wxRegionBase::Union(wxCoord, wxCoord, wxCoord, wxCoord)
C:/Program Files/wxWidgets-2.8.7/include/wx/region.h:130: note: bool wxRegionBase::Union(const wxRect&)
C:/Program Files/wxWidgets-2.8.7/include/wx/region.h:132: note: bool wxRegionBase::Union(const wxRegion&)
In file included from C:/Program Files/wxWidgets-2.8.7/include/wx/region.h:222,
from C:/Program Files/wxWidgets-2.8.7/include/wx/window.h:26,
from C:/Program Files/wxWidgets-2.8.7/include/wx/toplevel.h:21,
from C:/Program Files/wxWidgets-2.8.7/include/wx/frame.h:19,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.h:4,
from C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:1:
C:/Program Files/wxWidgets-2.8.7/include/wx/msw/region.h: In constructor `wxRegion::wxRegion(const wxBitmap&, const wxColour&, int)':
C:/Program Files/wxWidgets-2.8.7/include/wx/msw/region.h:31: error: no matching function for call to `wxRegion::Union(const wxBitmap&, const wxColour&, int&)'
C:/Program Files/wxWidgets-2.8.7/include/wx/region.h:128: note: candidates are: bool wxRegionBase::Union(wxCoord, wxCoord, wxCoord, wxCoord)
C:/Program Files/wxWidgets-2.8.7/include/wx/region.h:130: note: bool wxRegionBase::Union(const wxRect&)
C:/Program Files/wxWidgets-2.8.7/include/wx/region.h:132: note: bool wxRegionBase::Union(const wxRegion&)
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp: In member function `virtual bool BobApp::OnInit()':
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:20: error: `SetOption' is not a member of `wxSystemOptions'
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:21: error: `wxXmlResource' has not been declared
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:21: error: `Get' was not declared in this scope
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:22: error: incomplete type `wxImage' used in nested name specifier
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:22: error: `wxPNGHandler' has not been declared
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:23: error: incomplete type `wxImage' used in nested name specifier
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:23: error: `wxCURHandler' has not been declared
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:24: error: incomplete type `wxImage' used in nested name specifier
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:24: error: `wxICOHandler' has not been declared
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:25: error: incomplete type `wxImage' used in nested name specifier
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:25: error: `wxXPMHandler' has not been declared
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:26: error: incomplete type `wxImage' used in nested name specifier
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_app.cpp:26: error: `wxGIFHandler' has not been declared
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp: In member function `void BobFrame::Initialize()':
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:34: error: invalid use of undefined type `struct wxStatusBar'
C:/Program Files/wxWidgets-2.8.7/include/wx/frame.h:27: error: forward declaration of `struct wxStatusBar'
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:35: error: invalid use of undefined type `struct wxStatusBar'
C:/Program Files/wxWidgets-2.8.7/include/wx/frame.h:27: error: forward declaration of `struct wxStatusBar'
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:36: error: `SetStatusBar' was not declared in this scope
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:37: error: `GetStatusBar' was not declared in this scope
g++: Files\wxWidgets-2.8.7\lib\gcc_dll\mswud: No such file or directory
g++: Files\wxWidgets-2.8.7\include: No such file or directory
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp: In member function `void BobFrame::CreateMenuBar()':
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:58: error: invalid use of undefined type `struct wxMenuBar'
C:/Program Files/wxWidgets-2.8.7/include/wx/frame.h:26: error: forward declaration of `struct wxMenuBar'
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:60: error: invalid use of undefined type `struct wxMenu'
C:/Program Files/wxWidgets-2.8.7/include/wx/event.h:37: error: forward declaration of `struct wxMenu'
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:61: error: invalid use of undefined type `struct wxMenu'
C:/Program Files/wxWidgets-2.8.7/include/wx/event.h:37: error: forward declaration of `struct wxMenu'
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:62: error: invalid use of undefined type `struct wxMenuBar'
C:/Program Files/wxWidgets-2.8.7/include/wx/frame.h:26: error: forward declaration of `struct wxMenuBar'
C:/Documents and Settings/Bob/My Documents/CodeLite Devt/bob_frame.cpp:63: error: `SetMenuBar' was not declared in this scope
mingw32-make.exe[1]: *** [Debug/bob_app.o] Error 1
mingw32-make.exe[1]: *** Waiting for unfinished jobs....
g++: Files\wxWidgets-2.8.7\lib\gcc_dll\mswud: No such file or directory
g++: Files\wxWidgets-2.8.7\include: No such file or directory
mingw32-make.exe[1]: *** [Debug/bob_frame.o] Error 1
mingw32-make.exe: *** [All] Error 2
0 errors, 0 warnings, total time: 00:00:09 seconds
----------Build Ended----------
Can anyone help me get it running please. Many thanks, Bob
Some further notes re the documentation.
1. I was using the Quick Start instructions on the website. It's difficult to see how to start a new wxWidet Project as the button icon is completely different from the instructions and in a different place. I don't think you can make this type of project from the menu - you need to use the button. I eventually found it from the tool tip.
2. I couldn't easily understand the videos here http://codelite.org/LiteEditor/Documentation. Are they meant to have an audio commentary? If not, it's hard to tell what's going on.