Witam mam wielki problem chciałem się zapoznać z wxWidgets niestety kompletnie to nie chce działać z codeblocks.
Napiszę co robię będzie łatwiej mnie zrozumieć :
Pobieram mingw-get-inst-20120426.exe instaluje na C:\MinGW
Pobieram wxMSW-2.8.12-Setup.exe instaluje na C:\wxWidgets-2.8.12
Pobieram codeblocks-10.05-setup.exe instaluje na C:\Program Files\CodeBlocks
Zmienne środowiskowe ustawiam na PATH C:\MinGW\bin i w codeblocks klikam auto-detect wszystko jest ok.
W CMD przechodzę do C:\wxWidgets-2.8.12\build\msw i tu wpisuje to :
mingw32-make -f makefile.gcc MONOLITHIC=0 SHARED=0 UNICODE=1 BUILD=release clean
mingw32-make -f makefile.gcc MONOLITHIC=0 SHARED=0 UNICODE=1 BUILD=release
Dłuższą chwile czekam ale jest OK.
Potem w codeblocks:
Create new project -> wxWidgets project -> wxWidgets 2.8.x -> wxWidgets' location daje na C:\wxWidgets-2.8.12
W konfiguracji zaznaczam monolithic library, enable unicode, precomiled header.
Wszystko ładnie dalej przechodzę nie wywala błędu matching release.
Klikam dalej pojawia się to co ma być.
Teraz gdy chcę skompilować program do testu czy wszystko działa mam błędy :
Linking executable: bin\Release\wxTest.exe
c:/mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw28u
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 0 seconds)
1 errors, 0 warnings
||=== wxTest, Release ===|
ld.exe||cannot find -lwxmsw28u|
||=== Build finished: 1 errors, 0 warnings ===|
Bardzo proszę o pomoc na pewno ktoś już instalował wxWidgets z codeblocks i wie co robię nie tak :(