You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(60) |
Jul
(35) |
Aug
(32) |
Sep
(5) |
Oct
(5) |
Nov
(58) |
Dec
(34) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(114) |
Feb
(184) |
Mar
(153) |
Apr
(90) |
May
(153) |
Jun
(59) |
Jul
(24) |
Aug
(43) |
Sep
(17) |
Oct
(34) |
Nov
(11) |
Dec
(204) |
2007 |
Jan
(84) |
Feb
(119) |
Mar
(38) |
Apr
(28) |
May
(52) |
Jun
(105) |
Jul
(64) |
Aug
(67) |
Sep
(14) |
Oct
(3) |
Nov
(28) |
Dec
(55) |
2008 |
Jan
(228) |
Feb
(55) |
Mar
(30) |
Apr
(30) |
May
(15) |
Jun
(20) |
Jul
(12) |
Aug
(3) |
Sep
(13) |
Oct
(54) |
Nov
(35) |
Dec
(35) |
2009 |
Jan
(19) |
Feb
(20) |
Mar
(34) |
Apr
(4) |
May
(60) |
Jun
(25) |
Jul
(16) |
Aug
(51) |
Sep
(19) |
Oct
(62) |
Nov
(21) |
Dec
(12) |
2010 |
Jan
(1) |
Feb
|
Mar
(4) |
Apr
(12) |
May
(23) |
Jun
(13) |
Jul
(1) |
Aug
(40) |
Sep
(18) |
Oct
(21) |
Nov
(26) |
Dec
(34) |
2011 |
Jan
(17) |
Feb
(23) |
Mar
(1) |
Apr
(10) |
May
(1) |
Jun
(5) |
Jul
(1) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(43) |
2012 |
Jan
(5) |
Feb
(19) |
Mar
(6) |
Apr
(24) |
May
(39) |
Jun
(83) |
Jul
(29) |
Aug
(36) |
Sep
(64) |
Oct
(55) |
Nov
(12) |
Dec
(7) |
2013 |
Jan
(17) |
Feb
(10) |
Mar
(37) |
Apr
(27) |
May
(13) |
Jun
(9) |
Jul
(7) |
Aug
(61) |
Sep
(23) |
Oct
(23) |
Nov
(30) |
Dec
(16) |
2014 |
Jan
(23) |
Feb
(13) |
Mar
(9) |
Apr
(17) |
May
(2) |
Jun
(11) |
Jul
(2) |
Aug
|
Sep
(9) |
Oct
(24) |
Nov
(2) |
Dec
(14) |
2015 |
Jan
(6) |
Feb
(4) |
Mar
(17) |
Apr
|
May
(7) |
Jun
(3) |
Jul
|
Aug
|
Sep
(2) |
Oct
(21) |
Nov
(6) |
Dec
(2) |
2016 |
Jan
(4) |
Feb
(2) |
Mar
(7) |
Apr
(3) |
May
(11) |
Jun
(6) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(6) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(4) |
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(8) |
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: João M. <lor...@gm...> - 2012-06-25 17:51:32
|
mingw32-make -C ..\..\modules\build\msw -f makefile.gcc LINK_DLL_FLAGS="" LINK_MODULE_FLAGS="" CC="gcc" CXX="g++" CFLAGS="" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" BUILD="debug" UNICODE="0" SHARED="0" WX_SHARED="0" WX_VERSION="29" WX_MONOLITHIC="0" WX_DIR="D:\_app\wxWidgets-2.9.3" USE_APPS="1" USE_SYSTEM_LUA="0" LUA_INCLUDE_DIR="..\..\..\modules\lua\include" LUA_LIB_DIR="..\..\..\modules\lua\lib" RUNTIME_LIBS="dynamic" THREADING="multi" USE_WXBINDADV="1" USE_WXBINDAUI="1" USE_WXBINDBASE="1" USE_WXBINDCORE="1" USE_WXBINDGL="1" USE_WXBINDHTML="1" USE_WXBINDMEDIA="1" USE_WXBINDNET="1" USE_WXBINDRICHTEXT="0" USE_WXBINDSTC="1" USE_WXBINDXML="1" USE_WXBINDXRC="1" USE_WXLUADEBUG="1" USE_WXLUASOCKET="1" USE_LUAMODULE="1" MONOLITHIC_LUAMODULE="0" USE_WXLUAAPP="1" USE_WXLUACANAPP="1" WXSTEDIT_DIR="" USE_WXLUAEDITAPP="0" USE_WXLUAFREEZEAPP="1" mingw32-make[1]: Entering directory `D:/_app/wxLua/trunk/wxLua/modules/build/msw' if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\liblua5.1.a del ..\..\..\lib\gcc_lib\liblua5.1.a ar rcu ..\..\..\lib\gcc_lib\liblua5.1.a gccmswd\lua_lib_lapi.o gccmswd\lua_lib_lcode.o gccmswd\lua_lib_ldebug.o gccmswd\lua_lib_ldo.o gccmswd\lua_lib_ldump.o gccmswd\lua_lib_lfunc.o gccmswd\lua_lib_lgc.o gccmswd\lua_lib_llex.o gccmswd\lua_lib_lmem.o gccmswd\lua_lib_lobject.o gccmswd\lua_lib_lopcodes.o gccmswd\lua_lib_lparser.o gccmswd\lua_lib_lstate.o gccmswd\lua_lib_lstring.o gccmswd\lua_lib_ltable.o gccmswd\lua_lib_ltm.o gccmswd\lua_lib_lundump.o gccmswd\lua_lib_lvm.o gccmswd\lua_lib_lzio.o gccmswd\lua_lib_lauxlib.o gccmswd\lua_lib_lbaselib.o gccmswd\lua_lib_ldblib.o gccmswd\lua_lib_liolib.o gccmswd\lua_lib_lmathlib.o gccmswd\lua_lib_loslib.o gccmswd\lua_lib_ltablib.o gccmswd\lua_lib_lstrlib.o gccmswd\lua_lib_loadlib.o gccmswd\lua_lib_linit.o ranlib ..\..\..\lib\gcc_lib\liblua5.1.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxlua.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxlua.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxlua.a gccmswd\wxlua_lib_dummy.o gccmswd\wxlua_lib_wxlbind.o gccmswd\wxlua_lib_wxlcallb.o gccmswd\wxlua_lib_wxlstate.o gccmswd\wxlua_lib_wxlua_bind.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxlua.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindadv.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindadv.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindadv.a gccmswd\wxbindadv_lib_wxadv_bind.o gccmswd\wxbindadv_lib_wxadv_wxladv.o gccmswd\wxbindadv_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindadv.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindaui.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindaui.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindaui.a gccmswd\wxbindaui_lib_wxaui_bind.o gccmswd\wxbindaui_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindaui.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindbase.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindbase.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindbase.a gccmswd\wxbindbase_lib_wxbase_base.o gccmswd\wxbindbase_lib_wxbase_bind.o gccmswd\wxbindbase_lib_wxbase_config.o gccmswd\wxbindbase_lib_wxbase_data.o gccmswd\wxbindbase_lib_wxbase_datetime.o gccmswd\wxbindbase_lib_wxbase_file.o gccmswd\wxbindbase_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindbase.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindcore.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindcore.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindcore.a gccmswd\wxbindcore_lib_wxcore_appframe.o gccmswd\wxbindcore_lib_wxcore_bind.o gccmswd\wxbindcore_lib_wxcore_clipdrag.o gccmswd\wxbindcore_lib_wxcore_controls.o gccmswd\wxbindcore_lib_wxcore_core.o gccmswd\wxbindcore_lib_wxcore_defsutils.o gccmswd\wxbindcore_lib_wxcore_dialogs.o gccmswd\wxbindcore_lib_wxcore_event.o gccmswd\wxbindcore_lib_wxcore_gdi.o gccmswd\wxbindcore_lib_wxcore_geometry.o gccmswd\wxbindcore_lib_wxcore_help.o gccmswd\wxbindcore_lib_wxcore_image.o gccmswd\wxbindcore_lib_wxcore_mdi.o gccmswd\wxbindcore_lib_wxcore_menutool.o gccmswd\wxbindcore_lib_wxcore_picker.o gccmswd\wxbindcore_lib_wxcore_print.o gccmswd\wxbindcore_lib_wxcore_sizer.o gccmswd\wxbindcore_lib_wxcore_windows.o gccmswd\wxbindcore_lib_wxcore_wxlcore.o gccmswd\wxbindcore_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindcore.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindgl.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindgl.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindgl.a gccmswd\wxbindgl_lib_wxgl_bind.o gccmswd\wxbindgl_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindgl.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindhtml.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindhtml.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindhtml.a gccmswd\wxbindhtml_lib_wxhtml_bind.o gccmswd\wxbindhtml_lib_wxhtml_wxlhtml.o gccmswd\wxbindhtml_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindhtml.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindmedia.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindmedia.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindmedia.a gccmswd\wxbindmedia_lib_wxmedia_bind.o gccmswd\wxbindmedia_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindmedia.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindnet.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindnet.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindnet.a gccmswd\wxbindnet_lib_wxnet_bind.o gccmswd\wxbindnet_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindnet.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindstc.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindstc.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindstc.a gccmswd\wxbindstc_lib_wxstc_bind.o gccmswd\wxbindstc_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindstc.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxml.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxml.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxml.a gccmswd\wxbindxml_lib_wxxml_bind.o gccmswd\wxbindxml_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxml.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxrc.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxrc.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxrc.a gccmswd\wxbindxrc_lib_wxxrc_bind.o gccmswd\wxbindxrc_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxrc.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluadebug.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluadebug.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluadebug.a gccmswd\wxluadebug_lib_dummy.o gccmswd\wxluadebug_lib_wxldebug.o gccmswd\wxluadebug_lib_wxlstack.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluadebug.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluasocket.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluasocket.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluasocket.a gccmswd\wxluasocket_lib_dummy.o gccmswd\wxluasocket_lib_wxldserv.o gccmswd\wxluasocket_lib_wxldtarg.o gccmswd\wxluasocket_lib_wxlsock.o gccmswd\wxluasocket_lib_wxluasocket_bind.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluasocket.a mingw32-make[1]: Leaving directory `D:/_app/wxLua/trunk/wxLua/modules/build/msw' mingw32-make -C ..\..\apps\build\msw -f makefile.gcc LINK_DLL_FLAGS="" LINK_MODULE_FLAGS="" CC="gcc" CXX="g++" CFLAGS="" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" BUILD="debug" UNICODE="0" SHARED="0" WX_SHARED="0" WX_VERSION="29" WX_MONOLITHIC="0" WX_DIR="D:\_app\wxWidgets-2.9.3" USE_APPS="1" USE_SYSTEM_LUA="0" LUA_INCLUDE_DIR="..\..\..\modules\lua\include" LUA_LIB_DIR="..\..\..\modules\lua\lib" RUNTIME_LIBS="dynamic" THREADING="multi" USE_WXBINDADV="1" USE_WXBINDAUI="1" USE_WXBINDBASE="1" USE_WXBINDCORE="1" USE_WXBINDGL="1" USE_WXBINDHTML="1" USE_WXBINDMEDIA="1" USE_WXBINDNET="1" USE_WXBINDRICHTEXT="0" USE_WXBINDSTC="1" USE_WXBINDXML="1" USE_WXBINDXRC="1" USE_WXLUADEBUG="1" USE_WXLUASOCKET="1" USE_LUAMODULE="1" MONOLITHIC_LUAMODULE="0" USE_WXLUAAPP="1" USE_WXLUACANAPP="1" WXSTEDIT_DIR="" USE_WXLUAEDITAPP="0" USE_WXLUAFREEZEAPP="1" mingw32-make[1]: Entering directory `D:/_app/wxLua/trunk/wxLua/apps/build/msw' if not exist ..\..\..\bin\gcc_lib mkdir ..\..\..\bin\gcc_lib gcc -o ..\..\..\bin\gcc_lib\lua.exe gccmswd\app_lua_lua.o -mthreads -LD:\_app\wxWidgets-2.9.3\lib\gcc_lib -g -mthreads -L..\..\..\lib\gcc_lib -L..\..\..\modules\lua\lib -lwxtiffd -lwxjpegd -lwxpngd -lwxzlibd -lwxregexd -lwxexpatd -lwxscintillad -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 -llua5.1 if not exist ..\..\..\bin\gcc_lib mkdir ..\..\..\bin\gcc_lib gcc -o ..\..\..\bin\gcc_lib\luac.exe gccmswd\app_luac_luac.o gccmswd\app_luac_print.o -mthreads -LD:\_app\wxWidgets-2.9.3\lib\gcc_lib -g -mthreads -L..\..\..\lib\gcc_lib -L..\..\..\modules\lua\lib -lwxtiffd -lwxjpegd -lwxpngd -lwxzlibd -lwxregexd -lwxexpatd -lwxscintillad -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 -llua5.1 if not exist ..\..\..\bin\gcc_lib mkdir ..\..\..\bin\gcc_lib g++ -o ..\..\..\bin\gcc_lib\wxlua.exe gccmswd\app_wxlua_lconsole.o gccmswd\app_wxlua_wxlua.o gccmswd\app_wxlua_wxlua_rc.o -mthreads -LD:\_app\wxWidgets-2.9.3\lib\gcc_lib -g -mthreads -L..\..\..\lib\gcc_lib -L..\..\..\modules\lua\lib -Wl,--subsystem,windows -mwindows -lwxlua_msw29d_wxluasocket -lwxlua_msw29d_wxluadebug -lwxlua_msw29d_wxbindadv -lwxlua_msw29d_wxbindaui -lwxlua_msw29d_wxbindbase -lwxlua_msw29d_wxbindcore -lwxlua_msw29d_wxbindgl -lwxlua_msw29d_wxbindhtml -lwxlua_msw29d_wxbindmedia -lwxlua_msw29d_wxbindnet -lwxlua_msw29d_wxbindstc -lwxlua_msw29d_wxbindxml -lwxlua_msw29d_wxbindxrc -lwxlua_msw29d_wxlua -llua5.1 -lwxmsw29d_stc -lwxmsw29d_xrc -lwxmsw29d_html -lwxmsw29d_gl -lwxmsw29d_aui -lwxmsw29d_media -lwxmsw29d_adv -lwxbase29d_net -lwxbase29d_xml -lwxmsw29d_core -lwxbase29d -lwxtiffd -lwxjpegd -lwxpngd -lwxzlibd -lwxregexd -lwxexpatd -lwxscintillad -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 gccmswd\app_wxlua_lconsole.o: In function `_ZN12wxLuaConsole12DisplayStackERK10wxLuaState': D:\_app\wxLua\trunk\wxLua\apps\build\msw/../../wxlua/src/lconsole.cpp:200: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_lconsole.o: In function `_ZN19wxLuaConsoleWrapper10GetConsoleEv': D:\_app\wxLua\trunk\wxLua\apps\build\msw/../../wxlua/src/lconsole.cpp:254: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_lconsole.o: In function `_ZNK14wxFormatStringcvPKwEv': D:/_app/wxWidgets-2.9.3/include/wx/strvararg.h:221: undefined reference to `wxFormatString::AsWChar()' gccmswd\app_wxlua_lconsole.o: In function `_ZN8wxString7ImplStrEPKcRK8wxMBConv': D:/_app/wxWidgets-2.9.3/include/wx/string.h:536: undefined reference to `wxString::ConvertStr(char const*, unsigned int, wxMBConv const&)' gccmswd\app_wxlua_lconsole.o: In function `_ZN8wxString6PrintfERK14wxFormatString': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' gccmswd\app_wxlua_lconsole.o: In function `_ZN22wxControlContainerBase18SetContainerWindowEP8wxWindow': D:/_app/wxWidgets-2.9.3/include/wx/containr.h:55: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_lconsole.o: In function `_ZN15wxItemContainer11AppendItemsERK21wxArrayStringsAdapterPPv': D:/_app/wxWidgets-2.9.3/include/wx/ctrlsub.h:125: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_lconsole.o: In function `_ZN8wxString6PrintfI10wxCStrDataEEiRK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' gccmswd\app_wxlua_lconsole.o: In function `_ZN8wxString6PrintfI10wxCStrDataiEEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' gccmswd\app_wxlua_lconsole.o: In function `_ZN8wxString6PrintfIiEEiRK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' gccmswd\app_wxlua_wxlua.o: In function `_ZN13wxArrayString4ItemEj': D:/_app/wxWidgets-2.9.3/include/wx/arrstr.h:179: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_wxlua.o: In function `_ZN15wxCmdLineParserC1EPK18wxCmdLineEntryDesciRK18wxCmdLineArgsArray': D:/_app/wxWidgets-2.9.3/include/wx/cmdline.h:143: undefined reference to `wxCmdLineParser::SetCmdLine(int, wxCmdLineArgsArray const&)' gccmswd\app_wxlua_wxlua.o: In function `_ZN8wxString6FormatIPKwEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' gccmswd\app_wxlua_wxlua.o:wxlua.cpp:(.rdata$_ZTV18wxLuaStandaloneApp[vtable for wxLuaStandaloneApp]+0x5c): undefined reference to `wxApp::Initialize(int&, wchar_t**)' gccmswd\app_wxlua_wxlua.o:wxlua.cpp:(.rdata$_ZTV18wxLuaStandaloneApp[vtable for wxLuaStandaloneApp]+0xc8): undefined reference to `wxAppConsoleBase::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)' gccmswd\app_wxlua_wxlua.o:wxlua.cpp:(.rdata$_ZTV18wxLuaStandaloneApp[vtable for wxLuaStandaloneApp]+0xcc): undefined reference to `wxAppConsoleBase::OnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `_ZN16wxLuaDebugTarget3RunEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldtarg.cpp:121: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldtarg.cpp:127: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `_ZN16wxLuaDebugTarget17HandleDebuggerCmdEi': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldtarg.cpp:377: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `_ZNK8wxString9AsCharBufERK8wxMBConv': D:/_app/wxWidgets-2.9.3/include/wx/string.h:3574: undefined reference to `wxString::AsChar(wxMBConv const&) const' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `_ZN8wxString6FormatIiEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `_ZN8wxString6FormatIlEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `_ZN8wxString6FormatIPKwiEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `_ZN8wxString6PrintfI10wxCStrDataS1_EEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxlsock.o): In function `_ZN13wxLuawxSocket4ReadEPcj': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxlsock.cpp:655: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxlsock.o): In function `_ZN13wxLuawxSocket5WriteEPKcj': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxlsock.cpp:682: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxlsock.o): In function `_ZN8wxString6FormatI10wxCStrDataEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxlsock.o): In function `_ZN8wxString6FormatIi10wxCStrDataEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `_ZN24wxLuaDebuggerStackDialogC2EP17wxLuaDebuggerBaseP8wxWindowiRK8wxStringRK7wxPointRK6wxSize': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:97: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `_ZN24wxLuaDebuggerStackDialog14EnumerateStackEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:110: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `_ZN24wxLuaDebuggerStackDialog19EnumerateStackEntryEi': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:117: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `_ZN24wxLuaDebuggerStackDialog14EnumerateTableEiil': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:124: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `_ZN17wxLuaDebuggerBase19HandleDebuggeeEventEi': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:361: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o):D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:554: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `_ZN8wxString6FormatI10wxCStrDataS1_iEES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `_ZN8wxString6FormatI10wxCStrDataS1_EES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `_ZN8wxString6FormatIiiEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZNK14wxLuaDebugItem9GetRefPtrERl': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:54: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:55: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN14wxLuaDebugData8GetArrayEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:92: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZNK14wxLuaDebugData8GetArrayEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:97: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZNK14wxLuaDebugData8GetCountEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:103: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o):D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:108: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6FormatI10wxCStrDataiS1_S1_iiEES_RK14wxFormatStringT_T0_T1_T2_T3_T4_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6FormatI10wxCStrDataiEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6FormatIi10wxCStrDataS1_EES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6PrintfIlmEEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6PrintfIdEEiRK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6PrintfIPKvEEiRK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6FormatIPKviEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6FormatIPKvEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6FormatIPvEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6PrintfIP9lua_State10wxCStrDataS3_iiEEiRK14wxFormatStringT_T0_T1_T2_T3_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6PrintfIiii10wxCStrDataS1_EEiRK14wxFormatStringT_T0_T1_T2_T3_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6PrintfIP9lua_State10wxCStrDataEEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6PrintfIP9lua_StateiEEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6FormatI10wxCStrDataiS1_EES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `_ZN8wxString6FormatI10wxCStrDataS1_S1_S1_S1_EES_RK14wxFormatStringT_T0_T1_T2_T3_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxlstack.o): In function `_ZNK16wxLuaStackDialog12GetItemImageEPK14wxLuaDebugItem': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:395: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxlstack.o): In function `_ZN16wxLuaStackDialog11GetItemTextEllb': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:430: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:432: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxlstack.o): In function `_ZNK16wxLuaStackDialog18GetItemColumnImageEll': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:480: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:482: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxlstack.o):D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:521: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_bind.o): In function `wxLua_wxHyperlinkCtrl_Create': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxadv_bind.cpp:3342: undefined reference to `wxHyperlinkCtrl::Create(wxWindow*, int, wxString const&, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_bind.o): In function `_ZNK11wxSoundBase4PlayEj': D:/_app/wxWidgets-2.9.3/include/wx/sound.h:43: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_bind.o): In function `_ZN15wxHyperlinkCtrlC1EP8wxWindowiRK8wxStringS4_RK7wxPointRK6wxSizelS4_': D:/_app/wxWidgets-2.9.3/include/wx/msw/hyperlink.h:35: undefined reference to `wxHyperlinkCtrl::Create(wxWindow*, int, wxString const&, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_bind.o): In function `_ZN18wxWizardPageSimple5ChainEPS_S0_': D:/_app/wxWidgets-2.9.3/include/wx/wizard.h:153: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_wxladv.o): In function `_ZNK10wxCStrData6AsCharEv': D:/_app/wxWidgets-2.9.3/include/wx/string.h:4213: undefined reference to `wxString::AsChar(wxMBConv const&) const' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindaui.a(wxbindaui_lib_wxaui_bind.o): In function `_ZN14wxBookCtrlBase18UpdateSelectedPageEj': D:/_app/wxWidgets-2.9.3/include/wx/bookctrl.h:268: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindaui.a(wxbindaui_lib_wxaui_bind.o): In function `_ZNK14wxBookCtrlBase23CreatePageChangingEventEv': D:/_app/wxWidgets-2.9.3/include/wx/bookctrl.h:272: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindaui.a(wxbindaui_lib_wxaui_bind.o): In function `_ZN14wxBookCtrlBase16MakeChangedEventER15wxBookCtrlEvent': D:/_app/wxWidgets-2.9.3/include/wx/bookctrl.h:277: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_bind.o): In function `_ZN19wxLuaBinding_wxbase15RegisterBindingERK10wxLuaState': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxbase_bind.cpp:2929: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `_ZN8wxString7ImplStrEPKcjRK8wxMBConv': D:/_app/wxWidgets-2.9.3/include/wx/string.h:539: undefined reference to `wxString::ConvertStr(char const*, unsigned int, wxMBConv const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `_ZN13wxArrayString4LastEv': D:/_app/wxWidgets-2.9.3/include/wx/arrstr.h:192: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `_ZNK16wxLongLongNative6ToLongEv': D:/_app/wxWidgets-2.9.3/include/wx/longlong.h:180: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `_ZNK17wxULongLongNative7ToULongEv': D:/_app/wxWidgets-2.9.3/include/wx/longlong.h:408: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `_ZN8wxString6FormatIPKw10wxCStrDataS3_EES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `_ZN8wxString6FormatI10wxCStrDataS1_S1_EES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_file.o): In function `wxLua_wxFileName_IsPathSeparator': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxbase_file.cpp:1668: undefined reference to `wxFileName::IsPathSeparator(wchar_t, wxPathFormat)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_file.o): In function `wxLua_wxDataInputStream_constructor': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxbase_file.cpp:5793: undefined reference to `wxDataInputStream::wxDataInputStream(wxInputStream&, wxMBConv const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_file.o): In function `wxLua_wxDataOutputStream_constructor': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxbase_file.cpp:5963: undefined reference to `wxDataOutputStream::wxDataOutputStream(wxOutputStream&, wxMBConv const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `_ZNK10wxDateTimeltERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:973: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `_ZNK10wxDateTimeleERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:979: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `_ZNK10wxDateTimegtERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:985: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `_ZNK10wxDateTimegeERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:991: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `_ZNK10wxDateTimeeqERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:997: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o):D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:1003: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `_ZN8wxString6PrintfI10wxCStrDataS1_S1_EEiRK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `_ZN8wxString6FormatI10wxCStrDataPvEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `_ZN8wxString6FormatI10wxCStrDataPviEES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `_ZN8wxString6FormatIPv10wxCStrDataEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `_ZN8wxString6FormatI10wxCStrDataP8wxWindowiEES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `_ZN11wxLuaObject9SetObjectEP9lua_Statei': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:140: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `_ZN11wxLuaObject10GetBoolPtrEP9lua_State': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:150: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `_ZN11wxLuaObject9GetIntPtrEP9lua_State': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:168: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `_ZN11wxLuaObject12GetStringPtrEP9lua_State': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:186: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `_ZN11wxLuaObject11GetArrayPtrEP9lua_State': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:206: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o):D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:379: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlcallb.o): In function `_ZN8wxString6FormatIiiiEES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlcallb.o): In function `_ZN8wxString6FormatI10wxCStrDataiPK18wxLuaEventCallbackiiP12wxEvtHandlerPKwS1_EES_RK14wxFormatStringT_T0_T1_T2_T3_T4_T5_T6_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlcallb.o): In function `_ZN8wxString6FormatI10wxCStrDataP8wxWindowiPK23wxLuaWinDestroyCallbackEES_RK14wxFormatStringT_T0_T1_T2_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `_ZN11wxGLContextC2EP10wxGLCanvasPKS_': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:114: undefined reference to `_wglCreateContext@4' D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:119: undefined reference to `_wglShareLists@8' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `_ZN11wxGLContextD2Ev': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:129: undefined reference to `_wglDeleteContext@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `_ZNK11wxGLContext10SetCurrentERK10wxGLCanvas': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:134: undefined reference to `_wglMakeCurrent@8' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `_ZN14wxGLCanvasBase20IsExtensionSupportedEPKc': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:331: undefined reference to `_wglGetProcAddress@4' D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:334: undefined reference to `_wglGetCurrentDC@0' D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:340: undefined reference to `_wglGetProcAddress@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `ChoosePixelFormatARB': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:371: undefined reference to `_wglGetProcAddress@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `_ZN14wxGLCanvasBase9SetColourERK8wxString': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:77: undefined reference to `_glGetBooleanv@8' D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:81: undefined reference to `_glColor3f@12' D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:92: undefined reference to `_glIndexi@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `_ZN7wxGLAPI9glFrustumEffffff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:218: undefined reference to `_glFrustum@48' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `_ZN7wxGLAPI7glBeginEj': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:240: undefined reference to `_glBegin@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `_ZN7wxGLAPI12glTexCoord2fEff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:259: undefined reference to `_glTexCoord2f@8' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `_ZN7wxGLAPI10glVertex3fEfff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:289: undefined reference to `_glVertex3f@12' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `_ZN7wxGLAPI10glNormal3fEfff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:306: undefined reference to `_glNormal3f@12' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `_ZN7wxGLAPI9glColor4fEffff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:324: undefined reference to `_glColor4f@16' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `_ZN7wxGLAPI9glColor3fEfff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:333: undefined reference to `_glColor3f@12' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `_ZN7wxGLAPI5glEndEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:374: undefined reference to `_glEnd@0' collect2.exe: error: ld returned 1 exit status mingw32-make[1]: *** [..\..\..\bin\gcc_lib\wxlua.exe] Error 1 mingw32-make[1]: Leaving directory `D:/_app/wxLua/trunk/wxLua/apps/build/msw' mingw32-make: *** [apps] Error 2 |
From: Andre A. <ar...@ki...> - 2012-06-23 12:49:15
|
-- try this read the code look at which events are pass which are not -- note the casting to make connectKeyUpEvent work -- click on the various elements and type to see which one gets the events -- I will be gone for a while frm = wx.wxFrame( wx.NULL, wx.wxID_ANY, "Testing") pnl = wx.wxPanel(frm, wx.wxID_ANY) mainSizer = wx.wxBoxSizer( wx.wxVERTICAL) hsizer = wx.wxBoxSizer( wx.wxHORIZONTAL) but = wx.wxButton(pnl, wx.wxID_ANY, 'name') st1 = wxstc.wxStyledTextCtrl(pnl, wx.wxID_ANY) st2 = wxstc.wxStyledTextCtrl(pnl, wx.wxID_ANY) but:Connect(wx.wxID_ANY, wx.wxEVT_CHAR, function(event) print('char but ', event.KeyCode) event:Skip() end) but:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, function(event) print('hook but ', event.KeyCode) event:Skip() end) st1:Connect(wx.wxID_ANY, wx.wxEVT_CHAR, function(event) print('char st1 ', event.KeyCode) event:Skip() end) st1:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, function(event) print('hook st1 ', event.KeyCode) event:Skip() end) st2:Connect(wx.wxID_ANY, wx.wxEVT_CHAR, function(event) print('char st2 ', event.KeyCode) event:Skip() end) st2:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, function(event) print('hook st2 ', event.KeyCode) event:Skip() end) pnl:Connect(wx.wxID_ANY, wx.wxEVT_CHAR, function(event) print('char pnl ', event.KeyCode) event:Skip() end) pnl:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, function(event) print('char pnl ', event.KeyCode) event:Skip() end) frm:Connect(wx.wxID_ANY, wx.wxEVT_CHAR, function(event) print('char frm ', event.KeyCode) event:Skip() end) frm:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, function(event) print('hook frm ', event.KeyCode) event:Skip() end) pnl:SetSizer(mainSizer) hsizer:Add(st1, 0, wx.wxLEFT) hsizer:Add(st2, 0, wx.wxRIGHT) mainSizer:Add(but) mainSizer:Add(hsizer) mainSizer:SetSizeHints(pnl) function CharKeyEvent(event) print('up', event.KeyCode) event:Skip() end function connectKeyUpEvent(win) if win then win = win:DynamicCast('wxWindow') win:Connect(wx.wxID_ANY, wx.wxEVT_KEY_UP, CharKeyEvent) local childNode = win:GetChildren():GetFirst() while childNode do connectKeyUpEvent(childNode:GetData()) childNode = childNode:GetNext() end end end connectKeyUpEvent(frm) frm:Show(true) Andre |
From: John L. <jla...@gm...> - 2012-06-22 20:53:59
|
On Thu, Jun 21, 2012 at 8:37 AM, João Mendes <lor...@gm...> wrote: > Do a SVN Command Update > Updating D:\_app\wxLua\trunk\wxLua\CMakeLists.txt > Completed At revision: 91 > > But CMake error persists. Ok, try again. Not sure why I don't get the error, perhaps a different version of CMake, I use 2.8.4 on Fedora 15. >> > After that i try a new approach: >> > 1º - Compile wx 2.9.3 with: >> > D:\_app\wxWidgets-2.9.3\build\msw > mingw32-make -f makefile.gcc >> > BUILD=debug >> > UNICODE=0 SHARED=0 MONOLITHIC=0 >> > >> > 2º - Compile wxLua with: >> > D:\_app\wxLua\trunk\wxLua\build\msw > mingw32-make -f makefile.gcc >> > BUILD=debug USE_WXLUAEDITAPP=0 UNICODE=0 WX_VERSION=29 SHARED=0 >> > MONOLITHIC=0 >> > WX_SHARED=0 WX_MONOLITHIC=0 >> > >> > The first was fine, but with wxLua, i get was a lot of warning of >> > deprecated >> > and error with no sucess. >> >> Ignore the deprecated warnings, wxLua works with multiple versions of >> wxWidgets and keeps old functions for backwards compatibility, they >> get removed when wxWidgets removes them. >> >> Please post the compiler errors you got. The makefile.gcc you're using is meant for wxWidgets 28, so it may have some problems that are not obvious. I don't understand what the problem is. You're getting linker errors about missing functions that should be in the libraries you're linking to. For example, the function wxOnAssert() is in wxbase and later on you get undefined references to functions that are in wxmsw29d_stc. You may have to add the library -lscintilla (or whatever that lib is called in D:\_app\wxWidgets-2.9.3\lib\gcc_lib) since that is new to wx 2.9. g++ -o ..\..\..\bin\gcc_lib\wxlua.exe gccmswd\app_wxlua_lconsole.o gccmswd\app_wxlua_wxlua.o gccmswd\app_wxlua_wxlua_rc.o -mthreads -LD:\_app\wxWidgets-2.9.3\lib\gcc_lib -g -mthreads -L..\..\..\lib\gcc_lib -L..\..\..\modules\lua\lib -Wl,--subsystem,windows -mwindows -lwxlua_msw29d_wxluasocket -lwxlua_msw29d_wxluadebug -lwxlua_msw29d_wxbindadv -lwxlua_msw29d_wxbindaui -lwxlua_msw29d_wxbindbase -lwxlua_msw29d_wxbindcore -lwxlua_msw29d_wxbindgl -lwxlua_msw29d_wxbindhtml -lwxlua_msw29d_wxbindmedia -lwxlua_msw29d_wxbindnet -lwxlua_msw29d_wxbindstc -lwxlua_msw29d_wxbindxml -lwxlua_msw29d_wxbindxrc -lwxlua_msw29d_wxlua -llua5.1 -lwxmsw29d_stc -lwxmsw29d_xrc -lwxmsw29d_html -lwxmsw29d_gl -lwxmsw29d_aui -lwxmsw29d_media -lwxmsw29d_adv -lwxbase29d_net -lwxbase29d_xml -lwxmsw29d_core -lwxbase29d -lwxtiffd -lwxjpegd -lwxpngd -lwxzlibd -lwxregexd -lwxexpatd -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 mingw32-make[1]: Leaving directory `D:/_app/wxLua/trunk/wxLua/apps/build/msw' gccmswd\app_wxlua_lconsole.o: In function `ZN12wxLuaConsole12DisplayStackERK10wxLuaState': D:\_app\wxLua\trunk\wxLua\apps\build\msw/../../wxlua/src/lconsole.cpp:200: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_lconsole.o: In function `ZN19wxLuaConsoleWrapper10GetConsoleEv': ... I don't see the compiler lines for creating any of the object files, do they have -ID:\_app\wxWidgets-2.9.3\lib\gcc_lib\wx\include\[gcc-blah-blah]\wx ? Are the wxWidgets .a library files about 20-30Mb (do they have anything in them)? You can use "grep" (I think mingw comes with that) or any other search tool to search the wxWidgets lib dir to find where the missing functions are and make sure that lib is in the linker line, though it looks like they all already are. I'm sorry I can't be of much help, I haven't used mingw in years. Regards, John |
From: Milind G. <mil...@gm...> - 2012-06-21 21:54:00
|
I see if the panel and frame both have key press events associated I can catch all keys. So now if I can associate the key press event with all my sub windows in the frame it should work. I tried the Recursive technique they have here: http://wiki.wxwidgets.org/Catching_key_events_globally using the code: function connectKeyUpEvent(win) if win then win:Connect(wx.wxID_ANY, wx.wxEVT_KEY_UP, CharKeyEvent) local childNode = win:GetChildren():GetFirst() while childNode do connectKeyUpEvent(childNode:GetData()) childNode = childNode:GetNext() end end end connectKeyUpEvent(frame) But it creates and error saying unknown method Connect for a type wxObject. I thought of checking win.Connect if it exists before calling Connect but that gives the same error during the check itself. I then tried calling win:Connect using pcall but that gives another error: bad argument#1 to pcall (value expected) So right now I am stuck with this method. I will try other methods they have mentioned. Thanks, Milind On Thu, Jun 21, 2012 at 2:38 PM, Milind Gupta <mil...@gm...>wrote: > I was trying out some of the codes in veryminimal example and I notice > another strange thing. The program crashes as soon as I take my mouse > pointer over the frame. I have attached the code. Its the same as in the > examples though. Has anyone seen this before? Other examples just run fine. > I am not sure why this one crashes? I am on a windows 7 machine. > > > On Thu, Jun 21, 2012 at 10:51 AM, John Labenski <jla...@gm...>wrote: > >> On Thu, Jun 21, 2012 at 2:36 AM, Milind Gupta <mil...@gm...> >> wrote: >> > Thank you Andre and John for your replies. I haven't tried the code >> Andre >> > gave. I am looking to catch keys other than accelerator keys. I want to >> have >> >> Try it... >> >> > keys assigned dynamically at run time to certain lua scripts and then >> catch >> > those keys to execute the scripts. So is this a wxWidgets issue or this >> is >> > something not working right in wxLua? >> >> It doesn't seem like there is an issue with anything, you have already >> been shown multiple examples that do exactly what it seems to me like >> you're looking to do... Maybe it's not clear to me though, but I'm >> sure if you try some of the examples you'll get a better idea of how >> it the key events work. >> >> If you do find a problem please try to explain it and post code to >> demonstrate it. >> >> Regards, >> John >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> wxlua-users mailing list >> wxl...@li... >> https://lists.sourceforge.net/lists/listinfo/wxlua-users >> > > |
From: John L. <jla...@gm...> - 2012-06-21 17:51:44
|
On Thu, Jun 21, 2012 at 2:36 AM, Milind Gupta <mil...@gm...> wrote: > Thank you Andre and John for your replies. I haven't tried the code Andre > gave. I am looking to catch keys other than accelerator keys. I want to have Try it... > keys assigned dynamically at run time to certain lua scripts and then catch > those keys to execute the scripts. So is this a wxWidgets issue or this is > something not working right in wxLua? It doesn't seem like there is an issue with anything, you have already been shown multiple examples that do exactly what it seems to me like you're looking to do... Maybe it's not clear to me though, but I'm sure if you try some of the examples you'll get a better idea of how it the key events work. If you do find a problem please try to explain it and post code to demonstrate it. Regards, John |
From: John L. <jla...@gm...> - 2012-06-21 17:48:21
|
On Thu, Jun 21, 2012 at 8:12 AM, Andre Arpin <ar...@ki...> wrote: > -- Could this be tried on unix > -- Type an 'a'. Enable caps lock and type another 'a' > -- is the keycode 65 in both cases. > -- Note: There does not seem to be any way to find out if 'a' is capitalize. > -- You get a transition code for caps but you do not know > -- if its going up or down. > > frame = wx.wxFrame( wx.NULL, wx.wxID_ANY, "Testing") > > frame:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, > function(event) > print(event.KeyCode) > end) > > frame:Show() This is normal, use wxEVT_CHAR to get the translated key. http://docs.wxwidgets.org/trunk/classwx_key_event.html "To summarize: you should handle wxEVT_CHAR if you need the translated key and wxEVT_KEY_DOWN if you only need the value of the key itself, independent of the current keyboard state." Regards, John |
From: João M. <lor...@gm...> - 2012-06-21 12:38:00
|
mingw32-make -C ..\..\modules\build\msw -f makefile.gcc LINK_DLL_FLAGS="" LINK_MODULE_FLAGS="" CC="gcc" CXX="g++" CFLAGS="" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" BUILD="debug" UNICODE="0" SHARED="0" WX_SHARED="0" WX_VERSION="29" WX_MONOLITHIC="0" WX_DIR="D:\_app\wxWidgets-2.9.3" USE_APPS="1" USE_SYSTEM_LUA="0" LUA_INCLUDE_DIR="..\..\..\modules\lua\include" LUA_LIB_DIR="..\..\..\modules\lua\lib" RUNTIME_LIBS="dynamic" THREADING="multi" USE_WXBINDADV="1" USE_WXBINDAUI="1" USE_WXBINDBASE="1" USE_WXBINDCORE="1" USE_WXBINDGL="1" USE_WXBINDHTML="1" USE_WXBINDMEDIA="1" USE_WXBINDNET="1" USE_WXBINDRICHTEXT="0" USE_WXBINDSTC="1" USE_WXBINDXML="1" USE_WXBINDXRC="1" USE_WXLUADEBUG="1" USE_WXLUASOCKET="1" USE_LUAMODULE="1" MONOLITHIC_LUAMODULE="0" USE_WXLUAAPP="1" USE_WXLUACANAPP="1" WXSTEDIT_DIR="D:\_app\stedit" USE_WXLUAEDITAPP="0" USE_WXLUAFREEZEAPP="1" mingw32-make[1]: Entering directory `D:/_app/wxLua/trunk/wxLua/modules/build/msw' if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\liblua5.1.a del ..\..\..\lib\gcc_lib\liblua5.1.a ar rcu ..\..\..\lib\gcc_lib\liblua5.1.a gccmswd\lua_lib_lapi.o gccmswd\lua_lib_lcode.o gccmswd\lua_lib_ldebug.o gccmswd\lua_lib_ldo.o gccmswd\lua_lib_ldump.o gccmswd\lua_lib_lfunc.o gccmswd\lua_lib_lgc.o gccmswd\lua_lib_llex.o gccmswd\lua_lib_lmem.o gccmswd\lua_lib_lobject.o gccmswd\lua_lib_lopcodes.o gccmswd\lua_lib_lparser.o gccmswd\lua_lib_lstate.o gccmswd\lua_lib_lstring.o gccmswd\lua_lib_ltable.o gccmswd\lua_lib_ltm.o gccmswd\lua_lib_lundump.o gccmswd\lua_lib_lvm.o gccmswd\lua_lib_lzio.o gccmswd\lua_lib_lauxlib.o gccmswd\lua_lib_lbaselib.o gccmswd\lua_lib_ldblib.o gccmswd\lua_lib_liolib.o gccmswd\lua_lib_lmathlib.o gccmswd\lua_lib_loslib.o gccmswd\lua_lib_ltablib.o gccmswd\lua_lib_lstrlib.o gccmswd\lua_lib_loadlib.o gccmswd\lua_lib_linit.o ranlib ..\..\..\lib\gcc_lib\liblua5.1.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxlua.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxlua.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxlua.a gccmswd\wxlua_lib_dummy.o gccmswd\wxlua_lib_wxlbind.o gccmswd\wxlua_lib_wxlcallb.o gccmswd\wxlua_lib_wxlstate.o gccmswd\wxlua_lib_wxlua_bind.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxlua.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindadv.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindadv.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindadv.a gccmswd\wxbindadv_lib_wxadv_bind.o gccmswd\wxbindadv_lib_wxadv_wxladv.o gccmswd\wxbindadv_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindadv.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindaui.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindaui.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindaui.a gccmswd\wxbindaui_lib_wxaui_bind.o gccmswd\wxbindaui_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindaui.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindbase.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindbase.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindbase.a gccmswd\wxbindbase_lib_wxbase_base.o gccmswd\wxbindbase_lib_wxbase_bind.o gccmswd\wxbindbase_lib_wxbase_config.o gccmswd\wxbindbase_lib_wxbase_data.o gccmswd\wxbindbase_lib_wxbase_datetime.o gccmswd\wxbindbase_lib_wxbase_file.o gccmswd\wxbindbase_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindbase.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindcore.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindcore.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindcore.a gccmswd\wxbindcore_lib_wxcore_appframe.o gccmswd\wxbindcore_lib_wxcore_bind.o gccmswd\wxbindcore_lib_wxcore_clipdrag.o gccmswd\wxbindcore_lib_wxcore_controls.o gccmswd\wxbindcore_lib_wxcore_core.o gccmswd\wxbindcore_lib_wxcore_defsutils.o gccmswd\wxbindcore_lib_wxcore_dialogs.o gccmswd\wxbindcore_lib_wxcore_event.o gccmswd\wxbindcore_lib_wxcore_gdi.o gccmswd\wxbindcore_lib_wxcore_geometry.o gccmswd\wxbindcore_lib_wxcore_help.o gccmswd\wxbindcore_lib_wxcore_image.o gccmswd\wxbindcore_lib_wxcore_mdi.o gccmswd\wxbindcore_lib_wxcore_menutool.o gccmswd\wxbindcore_lib_wxcore_picker.o gccmswd\wxbindcore_lib_wxcore_print.o gccmswd\wxbindcore_lib_wxcore_sizer.o gccmswd\wxbindcore_lib_wxcore_windows.o gccmswd\wxbindcore_lib_wxcore_wxlcore.o gccmswd\wxbindcore_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindcore.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindgl.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindgl.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindgl.a gccmswd\wxbindgl_lib_wxgl_bind.o gccmswd\wxbindgl_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindgl.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindhtml.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindhtml.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindhtml.a gccmswd\wxbindhtml_lib_wxhtml_bind.o gccmswd\wxbindhtml_lib_wxhtml_wxlhtml.o gccmswd\wxbindhtml_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindhtml.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindmedia.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindmedia.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindmedia.a gccmswd\wxbindmedia_lib_wxmedia_bind.o gccmswd\wxbindmedia_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindmedia.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindnet.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindnet.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindnet.a gccmswd\wxbindnet_lib_wxnet_bind.o gccmswd\wxbindnet_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindnet.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindstc.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindstc.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindstc.a gccmswd\wxbindstc_lib_wxstc_bind.o gccmswd\wxbindstc_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindstc.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxml.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxml.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxml.a gccmswd\wxbindxml_lib_wxxml_bind.o gccmswd\wxbindxml_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxml.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxrc.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxrc.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxrc.a gccmswd\wxbindxrc_lib_wxxrc_bind.o gccmswd\wxbindxrc_lib_dummy.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxbindxrc.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluadebug.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluadebug.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluadebug.a gccmswd\wxluadebug_lib_dummy.o gccmswd\wxluadebug_lib_wxldebug.o gccmswd\wxluadebug_lib_wxlstack.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluadebug.a if not exist ..\..\..\lib\gcc_lib mkdir ..\..\..\lib\gcc_lib if exist ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluasocket.a del ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluasocket.a ar rcu ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluasocket.a gccmswd\wxluasocket_lib_dummy.o gccmswd\wxluasocket_lib_wxldserv.o gccmswd\wxluasocket_lib_wxldtarg.o gccmswd\wxluasocket_lib_wxlsock.o gccmswd\wxluasocket_lib_wxluasocket_bind.o ranlib ..\..\..\lib\gcc_lib\libwxlua_msw29d_wxluasocket.a mingw32-make[1]: Leaving directory `D:/_app/wxLua/trunk/wxLua/modules/build/msw' mingw32-make -C ..\..\apps\build\msw -f makefile.gcc LINK_DLL_FLAGS="" LINK_MODULE_FLAGS="" CC="gcc" CXX="g++" CFLAGS="" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" BUILD="debug" UNICODE="0" SHARED="0" WX_SHARED="0" WX_VERSION="29" WX_MONOLITHIC="0" WX_DIR="D:\_app\wxWidgets-2.9.3" USE_APPS="1" USE_SYSTEM_LUA="0" LUA_INCLUDE_DIR="..\..\..\modules\lua\include" LUA_LIB_DIR="..\..\..\modules\lua\lib" RUNTIME_LIBS="dynamic" THREADING="multi" USE_WXBINDADV="1" USE_WXBINDAUI="1" USE_WXBINDBASE="1" USE_WXBINDCORE="1" USE_WXBINDGL="1" USE_WXBINDHTML="1" USE_WXBINDMEDIA="1" USE_WXBINDNET="1" USE_WXBINDRICHTEXT="0" USE_WXBINDSTC="1" USE_WXBINDXML="1" USE_WXBINDXRC="1" USE_WXLUADEBUG="1" USE_WXLUASOCKET="1" USE_LUAMODULE="1" MONOLITHIC_LUAMODULE="0" USE_WXLUAAPP="1" USE_WXLUACANAPP="1" WXSTEDIT_DIR="D:\_app\stedit" USE_WXLUAEDITAPP="0" USE_WXLUAFREEZEAPP="1" mingw32-make[1]: Entering directory `D:/_app/wxLua/trunk/wxLua/apps/build/msw' if not exist ..\..\..\bin\gcc_lib mkdir ..\..\..\bin\gcc_lib gcc -o ..\..\..\bin\gcc_lib\lua.exe gccmswd\app_lua_lua.o -mthreads -LD:\_app\wxWidgets-2.9.3\lib\gcc_lib -g -mthreads -L..\..\..\lib\gcc_lib -L..\..\..\modules\lua\lib -lwxtiffd -lwxjpegd -lwxpngd -lwxzlibd -lwxregexd -lwxexpatd -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 -llua5.1 if not exist ..\..\..\bin\gcc_lib mkdir ..\..\..\bin\gcc_lib gcc -o ..\..\..\bin\gcc_lib\luac.exe gccmswd\app_luac_luac.o gccmswd\app_luac_print.o -mthreads -LD:\_app\wxWidgets-2.9.3\lib\gcc_lib -g -mthreads -L..\..\..\lib\gcc_lib -L..\..\..\modules\lua\lib -lwxtiffd -lwxjpegd -lwxpngd -lwxzlibd -lwxregexd -lwxexpatd -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 -llua5.1 if not exist ..\..\..\bin\gcc_lib mkdir ..\..\..\bin\gcc_lib g++ -o ..\..\..\bin\gcc_lib\wxlua.exe gccmswd\app_wxlua_lconsole.o gccmswd\app_wxlua_wxlua.o gccmswd\app_wxlua_wxlua_rc.o -mthreads -LD:\_app\wxWidgets-2.9.3\lib\gcc_lib -g -mthreads -L..\..\..\lib\gcc_lib -L..\..\..\modules\lua\lib -Wl,--subsystem,windows -mwindows -lwxlua_msw29d_wxluasocket -lwxlua_msw29d_wxluadebug -lwxlua_msw29d_wxbindadv -lwxlua_msw29d_wxbindaui -lwxlua_msw29d_wxbindbase -lwxlua_msw29d_wxbindcore -lwxlua_msw29d_wxbindgl -lwxlua_msw29d_wxbindhtml -lwxlua_msw29d_wxbindmedia -lwxlua_msw29d_wxbindnet -lwxlua_msw29d_wxbindstc -lwxlua_msw29d_wxbindxml -lwxlua_msw29d_wxbindxrc -lwxlua_msw29d_wxlua -llua5.1 -lwxmsw29d_stc -lwxmsw29d_xrc -lwxmsw29d_html -lwxmsw29d_gl -lwxmsw29d_aui -lwxmsw29d_media -lwxmsw29d_adv -lwxbase29d_net -lwxbase29d_xml -lwxmsw29d_core -lwxbase29d -lwxtiffd -lwxjpegd -lwxpngd -lwxzlibd -lwxregexd -lwxexpatd -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 mingw32-make[1]: Leaving directory `D:/_app/wxLua/trunk/wxLua/apps/build/msw' gccmswd\app_wxlua_lconsole.o: In function `ZN12wxLuaConsole12DisplayStackERK10wxLuaState': D:\_app\wxLua\trunk\wxLua\apps\build\msw/../../wxlua/src/lconsole.cpp:200: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_lconsole.o: In function `ZN19wxLuaConsoleWrapper10GetConsoleEv': D:\_app\wxLua\trunk\wxLua\apps\build\msw/../../wxlua/src/lconsole.cpp:254: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_lconsole.o: In function `ZNK14wxFormatStringcvPKwEv': D:/_app/wxWidgets-2.9.3/include/wx/strvararg.h:221: undefined reference to `wxFormatString::AsWChar()' gccmswd\app_wxlua_lconsole.o: In function `ZN8wxString7ImplStrEPKcRK8wxMBConv': D:/_app/wxWidgets-2.9.3/include/wx/string.h:536: undefined reference to `wxString::ConvertStr(char const*, unsigned int, wxMBConv const&)' gccmswd\app_wxlua_lconsole.o: In function `ZN8wxString6PrintfERK14wxFormatString': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' gccmswd\app_wxlua_lconsole.o: In function `ZN22wxControlContainerBase18SetContainerWindowEP8wxWindow': D:/_app/wxWidgets-2.9.3/include/wx/containr.h:55: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_lconsole.o: In function `ZN15wxItemContainer11AppendItemsERK21wxArrayStringsAdapterPPv': D:/_app/wxWidgets-2.9.3/include/wx/ctrlsub.h:125: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_lconsole.o: In function `ZN8wxString6PrintfI10wxCStrDataEEiRK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' gccmswd\app_wxlua_lconsole.o: In function `ZN8wxString6PrintfI10wxCStrDataiEEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' gccmswd\app_wxlua_lconsole.o: In function `ZN8wxString6PrintfIiEEiRK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' gccmswd\app_wxlua_wxlua.o: In function `ZN13wxArrayString4ItemEj': D:/_app/wxWidgets-2.9.3/include/wx/arrstr.h:179: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' gccmswd\app_wxlua_wxlua.o: In function `wxCmdLineParser': D:/_app/wxWidgets-2.9.3/include/wx/cmdline.h:143: undefined reference to `wxCmdLineParser::SetCmdLine(int, wxCmdLineArgsArray const&)' gccmswd\app_wxlua_wxlua.o: In function `ZN8wxString6FormatIPKwEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' gccmswd\app_wxlua_wxlua.o:wxlua.cpp:(.rdata$_ZTV18wxLuaStandaloneApp[vtable for wxLuaStandaloneApp]+0x5c): undefined reference to `wxApp::Initialize(int&, wchar_t**)' gccmswd\app_wxlua_wxlua.o:wxlua.cpp:(.rdata$_ZTV18wxLuaStandaloneApp[vtable for wxLuaStandaloneApp]+0xc8): undefined reference to `wxAppConsoleBase::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)' gccmswd\app_wxlua_wxlua.o:wxlua.cpp:(.rdata$_ZTV18wxLuaStandaloneApp[vtable for wxLuaStandaloneApp]+0xcc): undefined reference to `wxAppConsoleBase::OnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `ZN16wxLuaDebugTarget3RunEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldtarg.cpp:121: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldtarg.cpp:127: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `ZN16wxLuaDebugTarget17HandleDebuggerCmdEi': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldtarg.cpp:377: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `ZNK8wxString9AsCharBufERK8wxMBConv': D:/_app/wxWidgets-2.9.3/include/wx/string.h:3574: undefined reference to `wxString::AsChar(wxMBConv const&) const' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `ZN8wxString6FormatIiEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `ZN8wxString6FormatIlEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `ZN8wxString6FormatIPKwiEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldtarg.o): In function `ZN8wxString6PrintfI10wxCStrDataS1_EEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxlsock.o): In function `ZN13wxLuawxSocket4ReadEPcj': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxlsock.cpp:655: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxlsock.o): In function `ZN13wxLuawxSocket5WriteEPKcj': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxlsock.cpp:682: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxlsock.o): In function `ZN8wxString6FormatI10wxCStrDataEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxlsock.o): In function `ZN8wxString6FormatIi10wxCStrDataEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `wxLuaDebuggerStackDialog': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:97: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `ZN24wxLuaDebuggerStackDialog14EnumerateStackEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:110: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `ZN24wxLuaDebuggerStackDialog19EnumerateStackEntryEi': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:117: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `ZN24wxLuaDebuggerStackDialog14EnumerateTableEiil': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:124: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `ZN17wxLuaDebuggerBase19HandleDebuggeeEventEi': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:361: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o):D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluasocket/src/wxldserv.cpp:554: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `ZN8wxString6FormatI10wxCStrDataS1_iEES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `ZN8wxString6FormatI10wxCStrDataS1_EES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluasocket.a(wxluasocket_lib_wxldserv.o): In function `ZN8wxString6FormatIiiEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZNK14wxLuaDebugItem9GetRefPtrERl': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:54: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:55: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN14wxLuaDebugData8GetArrayEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:92: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZNK14wxLuaDebugData8GetArrayEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:97: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZNK14wxLuaDebugData8GetCountEv': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:103: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o):D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxldebug.cpp:108: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6FormatI10wxCStrDataiS1_S1_iiEES_RK14wxFormatStringT_T0_T1_T2_T3_T4_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6FormatI10wxCStrDataiEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6FormatIi10wxCStrDataS1_EES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6PrintfIlmEEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6PrintfIdEEiRK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6PrintfIPKvEEiRK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6FormatIPKviEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6FormatIPKvEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6FormatIPvEES_RK14wxFormatStringT_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6PrintfIP9lua_State10wxCStrDataS3_iiEEiRK14wxFormatStringT_T0_T1_T2_T3_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6PrintfIiii10wxCStrDataS1_EEiRK14wxFormatStringT_T0_T1_T2_T3_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6PrintfIP9lua_State10wxCStrDataEEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6PrintfIP9lua_StateiEEiRK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6FormatI10wxCStrDataiS1_EES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxldebug.o): In function `ZN8wxString6FormatI10wxCStrDataS1_S1_S1_S1_EES_RK14wxFormatStringT_T0_T1_T2_T3_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxlstack.o): In function `ZNK16wxLuaStackDialog12GetItemImageEPK14wxLuaDebugItem': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:395: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxlstack.o): In function `ZN16wxLuaStackDialog11GetItemTextEllb': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:430: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:432: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxlstack.o): In function `ZNK16wxLuaStackDialog18GetItemColumnImageEll': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:480: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:482: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxluadebug.a(wxluadebug_lib_wxlstack.o):D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxluadebug/src/wxlstack.cpp:521: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_bind.o): In function `wxLua_wxHyperlinkCtrl_Create': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxadv_bind.cpp:3342: undefined reference to `wxHyperlinkCtrl::Create(wxWindow*, int, wxString const&, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_bind.o): In function `ZNK11wxSoundBase4PlayEj': D:/_app/wxWidgets-2.9.3/include/wx/sound.h:43: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_bind.o): In function `wxHyperlinkCtrl': D:/_app/wxWidgets-2.9.3/include/wx/msw/hyperlink.h:35: undefined reference to `wxHyperlinkCtrl::Create(wxWindow*, int, wxString const&, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_bind.o): In function `ZN18wxWizardPageSimple5ChainEPS_S0_': D:/_app/wxWidgets-2.9.3/include/wx/wizard.h:153: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindadv.a(wxbindadv_lib_wxadv_wxladv.o): In function `ZNK10wxCStrData6AsCharEv': D:/_app/wxWidgets-2.9.3/include/wx/string.h:4213: undefined reference to `wxString::AsChar(wxMBConv const&) const' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindaui.a(wxbindaui_lib_wxaui_bind.o): In function `ZN14wxBookCtrlBase18UpdateSelectedPageEj': D:/_app/wxWidgets-2.9.3/include/wx/bookctrl.h:268: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindaui.a(wxbindaui_lib_wxaui_bind.o): In function `ZNK14wxBookCtrlBase23CreatePageChangingEventEv': D:/_app/wxWidgets-2.9.3/include/wx/bookctrl.h:272: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindaui.a(wxbindaui_lib_wxaui_bind.o): In function `ZN14wxBookCtrlBase16MakeChangedEventER15wxBookCtrlEvent': D:/_app/wxWidgets-2.9.3/include/wx/bookctrl.h:277: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_bind.o): In function `ZN19wxLuaBinding_wxbase15RegisterBindingERK10wxLuaState': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxbase_bind.cpp:2929: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `ZN8wxString7ImplStrEPKcjRK8wxMBConv': D:/_app/wxWidgets-2.9.3/include/wx/string.h:539: undefined reference to `wxString::ConvertStr(char const*, unsigned int, wxMBConv const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `ZN13wxArrayString4LastEv': D:/_app/wxWidgets-2.9.3/include/wx/arrstr.h:192: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `ZNK16wxLongLongNative6ToLongEv': D:/_app/wxWidgets-2.9.3/include/wx/longlong.h:180: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `ZNK17wxULongLongNative7ToULongEv': D:/_app/wxWidgets-2.9.3/include/wx/longlong.h:408: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `ZN8wxString6FormatIPKw10wxCStrDataS3_EES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_data.o): In function `ZN8wxString6FormatI10wxCStrDataS1_S1_EES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_file.o): In function `wxLua_wxFileName_IsPathSeparator': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxbase_file.cpp:1668: undefined reference to `wxFileName::IsPathSeparator(wchar_t, wxPathFormat)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_file.o): In function `wxLua_wxDataInputStream_constructor': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxbase_file.cpp:5793: undefined reference to `wxDataInputStream::wxDataInputStream(wxInputStream&, wxMBConv const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_file.o): In function `wxLua_wxDataOutputStream_constructor': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxbind/src/wxbase_file.cpp:5963: undefined reference to `wxDataOutputStream::wxDataOutputStream(wxOutputStream&, wxMBConv const&)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `ZNK10wxDateTimeltERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:973: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `ZNK10wxDateTimeleERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:979: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `ZNK10wxDateTimegtERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:985: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `ZNK10wxDateTimegeERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:991: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o): In function `ZNK10wxDateTimeeqERKS_': D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:997: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxbindbase.a(wxbindbase_lib_wxbase_datetime.o):D:/_app/wxWidgets-2.9.3/include/wx/datetime.h:1003: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `ZN8wxString6PrintfI10wxCStrDataS1_S1_EEiRK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2343: undefined reference to `wxString::DoPrintfWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `ZN8wxString6FormatI10wxCStrDataPvEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `ZN8wxString6FormatI10wxCStrDataPviEES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `ZN8wxString6FormatIPv10wxCStrDataEES_RK14wxFormatStringT_T0_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlstate.o): In function `ZN8wxString6FormatI10wxCStrDataP8wxWindowiEES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `ZN11wxLuaObject9SetObjectEP9lua_Statei': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:140: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `ZN11wxLuaObject10GetBoolPtrEP9lua_State': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:150: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `ZN11wxLuaObject9GetIntPtrEP9lua_State': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:168: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `ZN11wxLuaObject12GetStringPtrEP9lua_State': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:186: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o): In function `ZN11wxLuaObject11GetArrayPtrEP9lua_State': D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:206: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlbind.o):D:\_app\wxLua\trunk\wxLua\modules\build\msw/../../wxlua/src/wxlbind.cpp:379: more undefined references to `wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)' follow ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlcallb.o): In function `ZN8wxString6FormatIiiiEES_RK14wxFormatStringT_T0_T1_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlcallb.o): In function `ZN8wxString6FormatI10wxCStrDataiPK18wxLuaEventCallbackiiP12wxEvtHandlerPKwS1_EES_RK14wxFormatStringT_T0_T1_T2_T3_T4_T5_T6_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' ..\..\..\lib\gcc_lib/libwxlua_msw29d_wxlua.a(wxlua_lib_wxlcallb.o): In function `ZN8wxString6FormatI10wxCStrDataP8wxWindowiPK23wxLuaWinDestroyCallbackEES_RK14wxFormatStringT_T0_T1_T2_': D:/_app/wxWidgets-2.9.3/include/wx/string.h:2363: undefined reference to `wxString::DoFormatWchar(wchar_t const*, ...)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_stc.o): In function `ZN16wxStyledTextCtrl6CreateEP8wxWindowiRK7wxPointRK6wxSizelRK8wxString': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/stc.cpp:197: undefined reference to `Scintilla_LinkLexers' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ScintillaWX': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:242: undefined reference to `ScintillaBase::ScintillaBase()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:242: undefined reference to `ScintillaBase::~ScintillaBase()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `~ScintillaWX': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:257: undefined reference to `ScintillaBase::~ScintillaBase()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:257: undefined reference to `ScintillaBase::~ScintillaBase()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX8FinaliseEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:277: undefined reference to `ScintillaBase::Finalise()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX9StartDragEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:308: undefined reference to `Editor::ClearSelection()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:310: undefined reference to `Editor::SetDragPosition(SelectionPosition)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX16ModifyScrollBarsEii': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:420: undefined reference to `Editor::GetTextRectangle()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:436: undefined reference to `Editor::HorizontalScrollTo(int)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:448: undefined reference to `Editor::HorizontalScrollTo(int)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX11CancelModesEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:473: undefined reference to `ScintillaBase::AutoCompleteCancel()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:474: undefined reference to `CallTip::CallTipCancel()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:475: undefined reference to `Editor::CancelModes()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX4CopyEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:481: undefined reference to `Selection::Empty() const' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:483: undefined reference to `Editor::CopySelectionRange(SelectionText*, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX5PasteEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:491: undefined reference to `Editor::ClearSelection()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:513: undefined reference to `Selection::MainCaret() const' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:514: undefined reference to `Document::InsertString(int, char const*, int)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:515: undefined reference to `Editor::SetEmptySelection(int)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:521: undefined reference to `Editor::Redraw()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX8CanPasteEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:547: undefined reference to `Editor::CanPaste()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX17UpdateSystemCaretEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:612: undefined reference to `Editor::PointMainCaret()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX7WndProcEjml': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:680: undefined reference to `Editor::LocationFromPosition(int)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:682: undefined reference to `ScintillaBase::AutoCompleteCancel()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:687: undefined reference to `CallTip::SetForeBack(ColourPair const&, ColourPair const&)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:689: undefined reference to `Selection::MainCaret() const' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:696: undefined reference to `Editor::CodePage() const' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:696: undefined reference to `CallTip::CallTipStart(int, Point, char const*, char const*, int, int, int, Window&)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:718: undefined reference to `LexerManager::GetInstance()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:718: undefined reference to `LexerManager::Load(char const*)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:723: undefined reference to `ScintillaBase::WndProc(unsigned int, unsigned long, long)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX7DoPaintEP4wxDC6wxRect': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:743: undefined reference to `Editor::Paint(Surface*, PRectangle)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX9DoHScrollEii': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:757: undefined reference to `Editor::GetTextRectangle()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:778: undefined reference to `Editor::HorizontalScrollTo(int)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX9DoVScrollEii': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:788: undefined reference to `Editor::LinesToScroll()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:790: undefined reference to `Editor::LinesToScroll()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:794: undefined reference to `Editor::MaxScrollPos()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:798: undefined reference to `Editor::ScrollTo(int, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX12DoMouseWheelEiiiib': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:823: undefined reference to `Editor::LinesOnScreen()' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:827: undefined reference to `Editor::ScrollTo(int, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX6DoSizeEii': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:834: undefined reference to `Editor::ChangeSize()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX11DoLoseFocusEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:839: undefined reference to `Editor::SetFocusState(bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX11DoGainFocusEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:846: undefined reference to `Editor::SetFocusState(bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX17DoSysColourChangeEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:853: undefined reference to `Editor::InvalidateStyleData()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX14DoLeftButtonUpE5Pointjb': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:861: undefined reference to `Editor::ButtonUp(Point, unsigned int, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX16DoLeftButtonMoveE5Point': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:865: undefined reference to `Editor::ButtonMove(Point)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX9DoAddCharEi': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:914: undefined reference to `Editor::AddChar(char)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX9DoKeyDownERK10wxKeyEventPb': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:991: undefined reference to `Editor::KeyDown(int, bool, bool, bool, bool*)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX9DoCommandEi': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1001: undefined reference to `ScintillaBase::Command(int)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX13DoContextMenuE5Point': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1007: undefined reference to `ScintillaBase::ContextMenu(Point)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX11DoOnListBoxEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1011: undefined reference to `ScintillaBase::AutoCompleteCompleted()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX8DoOnIdleER11wxIdleEvent': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1017: undefined reference to `Editor::Idle()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX10DoDropTextEllRK8wxString': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1027: undefined reference to `Editor::SetDragPosition(SelectionPosition)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1038: undefined reference to `Editor::PositionFromLocation(Point, bool, bool)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1047: undefined reference to `Editor::DropAt(SelectionPosition, char const*, bool, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX10DoDragOverEii12wxDragResult': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1061: undefined reference to `Editor::PositionFromLocation(Point, bool, bool)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1061: undefined reference to `Editor::SetDragPosition(SelectionPosition)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1069: undefined reference to `Editor::PositionFromLocation(Point, bool, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX11DoDragLeaveEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1078: undefined reference to `Editor::SetDragPosition(SelectionPosition)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX14DoScrollToLineEi': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1091: undefined reference to `Editor::ScrollTo(int, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX16DoScrollToColumnEi': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1096: undefined reference to `Editor::HorizontalScrollTo(int)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX18SetUseAntiAliasingEb': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:1122: undefined reference to `Editor::InvalidateStyleRedraw()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN8Document15BeginUndoActionEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/scintilla/src/Document.h:203: undefined reference to `CellBuffer::BeginUndoAction()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN8Document13EndUndoActionEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/scintilla/src/Document.h:204: undefined reference to `CellBuffer::EndUndoAction()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN11ScintillaWX6DoTickEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.h:152: undefined reference to `Editor::Tick()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN12wxSTCCallTip7OnPaintER12wxPaintEvent': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:137: undefined reference to `CallTip::PaintCT(Surface*)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o): In function `ZN12wxSTCCallTip10OnLeftDownER12wxMouseEvent': D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:152: undefined reference to `CallTip::MouseClick(Point)' D:\_app\wxWidgets-2.9.3\build\msw/../../src/stc/ScintillaWX.cpp:153: undefined reference to `ScintillaBase::CallTipClick()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x10): undefined reference to `Editor::NotifyModifyAttempt(Document*, void*)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x14): undefined reference to `Editor::NotifySavePoint(Document*, void*, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x18): undefined reference to `Editor::NotifyModified(Document*, DocModification, void*)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x1c): undefined reference to `Editor::NotifyDeleted(Document*, void*)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x20): undefined reference to `Editor::NotifyStyleNeeded(Document*, void*, int)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x2c): undefined reference to `ScintillaBase::RefreshColourPalette(Palette&, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x30): undefined reference to `Editor::GetClientRectangle()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x48): undefined reference to `Editor::ReconfigureScrollBars()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x4c): undefined reference to `ScintillaBase::AddCharUTF(char*, unsigned int, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x54): undefined reference to `Editor::CopyAllowLine()' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x68): undefined reference to `Editor::NotifyFocus(bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x74): undefined reference to `ScintillaBase::NotifyStyleToNeeded(int)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x78): undefined reference to `Editor::NotifyDoubleClick(Point, bool, bool, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x80): undefined reference to `ScintillaBase::KeyCommand(unsigned int)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x84): undefined reference to `Editor::KeyDefault(int, int)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x8c): undefined reference to `Editor::DisplayCursor(Window::Cursor)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x90): undefined reference to `Editor::DragThreshold(Point, Point)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0x98): undefined reference to `ScintillaBase::ButtonDown(Point, unsigned int, bool, bool, bool)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_stc.a(stclib_ScintillaWX.o):ScintillaWX.cpp:(.rdata$_ZTV11ScintillaWX[vtable for ScintillaWX]+0xac): undefined reference to `Editor::PaintContains(PRectangle)' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `wxGLContext': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:114: undefined reference to `wglCreateContext@4' D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:119: undefined reference to `wglShareLists@8' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `~wxGLContext': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:129: undefined reference to `wglDeleteContext@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `ZNK11wxGLContext10SetCurrentERK10wxGLCanvas': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:134: undefined reference to `wglMakeCurrent@8' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `ZN14wxGLCanvasBase20IsExtensionSupportedEPKc': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:331: undefined reference to `wglGetProcAddress@4' D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:334: undefined reference to `wglGetCurrentDC@0' D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:340: undefined reference to `wglGetProcAddress@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcanvas.o): In function `ChoosePixelFormatARB': D:\_app\wxWidgets-2.9.3\build\msw/../../src/msw/glcanvas.cpp:371: undefined reference to `wglGetProcAddress@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `ZN14wxGLCanvasBase9SetColourERK8wxString': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:77: undefined reference to `glGetBooleanv@8' D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:81: undefined reference to `glColor3f@12' D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:92: undefined reference to `glIndexi@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `ZN7wxGLAPI9glFrustumEffffff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:218: undefined reference to `glFrustum@48' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `ZN7wxGLAPI7glBeginEj': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:240: undefined reference to `glBegin@4' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `ZN7wxGLAPI12glTexCoord2fEff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:259: undefined reference to `glTexCoord2f@8' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `ZN7wxGLAPI10glVertex3fEfff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:289: undefined reference to `glVertex3f@12' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `ZN7wxGLAPI10glNormal3fEfff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:306: undefined reference to `glNormal3f@12' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `ZN7wxGLAPI9glColor4fEffff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:324: undefined reference to `glColor4f@16' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `ZN7wxGLAPI9glColor3fEfff': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:333: undefined reference to `glColor3f@12' D:\_app\wxWidgets-2.9.3\lib\gcc_lib/libwxmsw29d_gl.a(gllib_glcmn.o): In function `ZN7wxGLAPI5glEndEv': D:\_app\wxWidgets-2.9.3\build\msw/../../src/common/glcmn.cpp:374: undefined reference to `glEnd@0' collect2: ld returned 1 exit status mingw32-make[1]: *** [..\..\..\bin\gcc_lib\wxlua.exe] Error 1 mingw32-make[1]: Leaving directory `D:/_app/wxLua/trunk/wxLua/apps/build/msw' mingw32-make: *** [apps] Error 2 |
From: Andre A. <ar...@ki...> - 2012-06-21 12:13:07
|
-- Could this be tried on unix -- Type an 'a'. Enable caps lock and type another 'a' -- is the keycode 65 in both cases. -- Note: There does not seem to be any way to find out if 'a' is capitalize. -- You get a transition code for caps but you do not know -- if its going up or down. frame = wx.wxFrame( wx.NULL, wx.wxID_ANY, "Testing") frame:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, function(event) print(event.KeyCode) end) frame:Show() |
From: Milind G. <mil...@gm...> - 2012-06-21 06:37:01
|
Thank you Andre and John for your replies. I haven't tried the code Andre gave. I am looking to catch keys other than accelerator keys. I want to have keys assigned dynamically at run time to certain lua scripts and then catch those keys to execute the scripts. So is this a wxWidgets issue or this is something not working right in wxLua? On Wed, Jun 20, 2012 at 7:31 PM, John Labenski <jla...@gm...> wrote: > On Wed, Jun 20, 2012 at 8:48 AM, Andre Arpin <ar...@ki...> wrote: > > Milind Gupta <milind.gupta@...> writes: > >> > >> Thanks John for the quick reply. I changed the connect statement to : > >> > >> frame:Connect(ID_FRAME, wx.wxEVT_CHAR_HOOK, CharKeyEvent) > >> > >> That seems to be catching all keys except the alphabets and numbers. > How do I > > catch those? Also how do I catch key combinations like Ctrl-X? > >> > > Try this > > --------------------- > > frame = wx.wxFrame( wx.NULL, wx.wxID_ANY, "Testing") > > frame:Show(true) > > frame:Connect(wx.wxID_ANY, wx.wxEVT_CHAR, > > function(event) > > print(event, event.KeyCode) > > end) > > Getting key events for a frame does not work in Linux, but you can on > a child panel (which you should always have in any case). To check for > Ctrl/Alt/Shift use wxKeyBoardEvent:Alt/Ctrl/ShiftDown(). > > Milind, perhaps you're looking for a wxAccelerator or even a menu item > with the accelerator attached, "E&xit\tCtrl-X" ? > > Regards, > John > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > wxlua-users mailing list > wxl...@li... > https://lists.sourceforge.net/lists/listinfo/wxlua-users > |
From: John L. <jla...@gm...> - 2012-06-21 03:04:35
|
On Wed, Jun 20, 2012 at 4:46 PM, João Mendes <lor...@gm...> wrote: > > CMake Error: INSTALL(EXPORT "wxLua_export" ...) includes target > "wxLuaModule" which requires target "LuaLibShared" that is not in the export > set. Fixed in SVN now. > After that i try a new approach: > 1º - Compile wx 2.9.3 with: > D:\_app\wxWidgets-2.9.3\build\msw > mingw32-make -f makefile.gcc BUILD=debug > UNICODE=0 SHARED=0 MONOLITHIC=0 > > 2º - Compile wxLua with: > D:\_app\wxLua\trunk\wxLua\build\msw > mingw32-make -f makefile.gcc > BUILD=debug USE_WXLUAEDITAPP=0 UNICODE=0 WX_VERSION=29 SHARED=0 MONOLITHIC=0 > WX_SHARED=0 WX_MONOLITHIC=0 > > The first was fine, but with wxLua, i get was a lot of warning of deprecated > and error with no sucess. Ignore the deprecated warnings, wxLua works with multiple versions of wxWidgets and keeps old functions for backwards compatibility, they get removed when wxWidgets removes them. Please post the compiler errors you got. Regards, John |
From: John L. <jla...@gm...> - 2012-06-21 02:31:22
|
On Wed, Jun 20, 2012 at 8:48 AM, Andre Arpin <ar...@ki...> wrote: > Milind Gupta <milind.gupta@...> writes: >> >> Thanks John for the quick reply. I changed the connect statement to : >> >> frame:Connect(ID_FRAME, wx.wxEVT_CHAR_HOOK, CharKeyEvent) >> >> That seems to be catching all keys except the alphabets and numbers. How do I > catch those? Also how do I catch key combinations like Ctrl-X? >> > Try this > --------------------- > frame = wx.wxFrame( wx.NULL, wx.wxID_ANY, "Testing") > frame:Show(true) > frame:Connect(wx.wxID_ANY, wx.wxEVT_CHAR, > function(event) > print(event, event.KeyCode) > end) Getting key events for a frame does not work in Linux, but you can on a child panel (which you should always have in any case). To check for Ctrl/Alt/Shift use wxKeyBoardEvent:Alt/Ctrl/ShiftDown(). Milind, perhaps you're looking for a wxAccelerator or even a menu item with the accelerator attached, "E&xit\tCtrl-X" ? Regards, John |
From: João M. <lor...@gm...> - 2012-06-20 20:46:37
|
Hi list, I try use cmake to compile wxLua with wx 2.9.3. I get wxLua from SVN. wx 2.9.3 was compiled with MinGW with no problems. But with wxLua i get a error when i try Generate from cmake-gui. CMake Error: INSTALL(EXPORT "wxLua_export" ...) includes target "wxLuaModule" which requires target "LuaLibShared" that is not in the export set. After that i try a new approach: 1º - Compile wx 2.9.3 with: D:\_app\wxWidgets-2.9.3\build\msw > mingw32-make -f makefile.gcc BUILD=debug UNICODE=0 SHARED=0 MONOLITHIC=0 2º - Compile wxLua with: D:\_app\wxLua\trunk\wxLua\build\msw > mingw32-make -f makefile.gcc BUILD=debug USE_WXLUAEDITAPP=0 UNICODE=0 WX_VERSION=29 SHARED=0 MONOLITHIC=0 WX_SHARED=0 WX_MONOLITHIC=0 The first was fine, but with wxLua, i get was a lot of warning of deprecated and error with no sucess. -- João Mendes |
From: Andre A. <ar...@ki...> - 2012-06-20 18:34:23
|
Andre Arpin <arpin@...> writes: I do not think you can decide if the status of the caps lock key. Andre |
From: Andre A. <ar...@ki...> - 2012-06-20 15:09:59
|
-- Try this frame = wx.wxFrame( wx.NULL, wx.wxID_ANY, "Testing") panel = wx.wxPanel(frame, wx.wxID_ANY) cal = wx.wxCalendarCtrl(panel,wx.wxID_ANY, wx.wxDefaultDateTime, wx.wxDefaultPosition, wx.wxDefaultSize) frame:Show() frame:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, function(event) print('down frame', event, event.KeyCode) event:Skip()-- this is probably not necessary end) panel:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, function(event) print('down panel', event, event.KeyCode) event:Skip() end) cal:Connect(wx.wxID_ANY, wx.wxEVT_CHAR_HOOK, function(event) print('down calendar', event, event.KeyCode) event:Skip() end) I think this really works. I did not test it extensively but it look good to me. Good luck Andre |
From: Andre A. <ar...@ki...> - 2012-06-20 13:18:50
|
try this notice the panel does not pas wxEVT_KEY_DOWN I do not know why. wxEVT_CHAR is gone why??? frame = wx.wxFrame( wx.NULL, wx.wxID_ANY, "Testing") panel = wx.wxPanel(frame, wx.wxID_ANY) frame:Show(true) panel:Connect(wx.wxID_ANY, wx.wxEVT_CHAR, function(event) print('char', event, event.KeyCode) end) panel:Connect(wx.wxID_ANY, wx.wxEVT_KEY_DOWN, function(event) print('down', event, event.KeyCode) end) frame:Connect(wx.wxID_ANY, wx.wxEVT_KEY_DOWN, function(event) print('down frame', event, event.KeyCode) event:Skip() end) panel:Connect(wx.wxID_ANY, wx.wxEVT_KEY_UP, function(event) print('up', event, event.KeyCode) end) |
From: Andre A. <ar...@ki...> - 2012-06-20 12:49:03
|
Milind Gupta <milind.gupta@...> writes: > > > Thanks John for the quick reply. I changed the connect statement to : > > frame:Connect(ID_FRAME, wx.wxEVT_CHAR_HOOK, CharKeyEvent) > > > That seems to be catching all keys except the alphabets and numbers. How do I catch those? Also how do I catch key combinations like Ctrl-X? > > Thanks, > Milind > > Try this --------------------- frame = wx.wxFrame( wx.NULL, wx.wxID_ANY, "Testing") frame:Show(true) frame:Connect(wx.wxID_ANY, wx.wxEVT_CHAR, function(event) print(event, event.KeyCode) end) --------------------- Seems to work. Andre |
From: Milind G. <mil...@gm...> - 2012-06-19 22:09:00
|
Thanks John for the quick reply. I changed the connect statement to : frame:Connect(ID_FRAME, wx.wxEVT_CHAR_HOOK, CharKeyEvent) That seems to be catching all keys except the alphabets and numbers. How do I catch those? Also how do I catch key combinations like Ctrl-X? Thanks, Milind On Tue, Jun 19, 2012 at 1:17 PM, John Labenski <jla...@gm...> wrote: > On Tue, Jun 19, 2012 at 2:11 PM, Milind Gupta <mil...@gm...> > wrote: > > Hi, > > I am trying to associate key events with a frame but it doesn't > seem > > to be working. I am doing this: > > > > frame:Connect(ID_FRAME, wx.wxEVT_CHAR, CharKeyEvent) > > You probably can't focus the frame if you have a window as a child for > the frame since it always gets the focus since it fills the client > area by default so it'd be hard to click on it or at least I couldn't > do it in MSW. > > Secondly, you need to either use the window style wxWANTS_CHARS for > wxEVT_CHAR to work or use wxEVT_CHAR_HOOK which is sent before > wxWidgets does any key handling, just be sure to call event:Skip(true) > if you want the wxKeyEvent handled normally. > > > I looked at the grid.wx.lua example also, how does the key combinations > > caught to call the menu event handlers? > > When you create a menu item; "&Open...\tCtrl+O", wxWidgets will add an > accelerator to intercept Ctrl+O and send the menu event and you won't > get a wxEVT_CHAR for it. Note that wxEVT_CHAR_HOOK will be sent > though. > > Regards, > John > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > wxlua-users mailing list > wxl...@li... > https://lists.sourceforge.net/lists/listinfo/wxlua-users > |
From: John L. <jla...@gm...> - 2012-06-19 20:17:27
|
On Tue, Jun 19, 2012 at 2:11 PM, Milind Gupta <mil...@gm...> wrote: > Hi, > I am trying to associate key events with a frame but it doesn't seem > to be working. I am doing this: > > frame:Connect(ID_FRAME, wx.wxEVT_CHAR, CharKeyEvent) You probably can't focus the frame if you have a window as a child for the frame since it always gets the focus since it fills the client area by default so it'd be hard to click on it or at least I couldn't do it in MSW. Secondly, you need to either use the window style wxWANTS_CHARS for wxEVT_CHAR to work or use wxEVT_CHAR_HOOK which is sent before wxWidgets does any key handling, just be sure to call event:Skip(true) if you want the wxKeyEvent handled normally. > I looked at the grid.wx.lua example also, how does the key combinations > caught to call the menu event handlers? When you create a menu item; "&Open...\tCtrl+O", wxWidgets will add an accelerator to intercept Ctrl+O and send the menu event and you won't get a wxEVT_CHAR for it. Note that wxEVT_CHAR_HOOK will be sent though. Regards, John |
From: Milind G. <mil...@gm...> - 2012-06-19 18:11:57
|
Hi, I am trying to associate key events with a frame but it doesn't seem to be working. I am doing this: frame:Connect(ID_FRAME, wx.wxEVT_CHAR, CharKeyEvent) and then I have function CharKeyEvent(event) print("Caught Keypress") end But I never key the Caught Keypress display. Is there something I am missing. I looked at the grid.wx.lua example also, how does the key combinations caught to call the menu event handlers? Thanks, Milind |
From: John L. <jla...@gm...> - 2012-06-19 04:10:46
|
On Fri, Jun 15, 2012 at 3:31 PM, klaas.holwerda <ng...@kl...> wrote: > On 15-6-2012 6:08, John Labenski wrote: >> I not sure if what these files contain is useful or not. They're what cmake generates, but they'll >> be wrong once installed or if moved. > Did not know that CMake generated them. I thought you made them. What exactly triggers that?? export( TARGETS LuaLib wxLuaLib wxLuaDebugLib wxLuaSocketLib wxLuaBindLib FILE "${CMAKE_BINARY_DIR}/build/wxLua-config.cmake") They are now also installed using INSTALL( TARGETS target1 EXPORT...) then INSTALL(EXPORT ...) >>> INCLUDE_DIRECTORIES( "${ BUILD_INSTALL_PREFIX }/include" ) >> I don't understand, what automatically adds this? I don't think I have >> any include paths using the BUILD_INSTALL_PREFIX. > That is what i say. And that it might be a good idea o add it standard when using a central install > directory. > Like if wxstedit uses BUILD_INSTALL_PREFIX location the same as wxLua and wxWidgets wxArt2d etc., > it is clear that wxLua > will need to look there also for the installed wxstedit headers. There will be a problem if you install wxLua/wxStEdit then get a new version and need to rebuild it. The compiler include search paths can be ordered to look locally first, but I feel like it would be confusing to automatically add the search path to the old version. I think it is best to make the user point to the extra include paths. Actually, I plan to use SVN externals to do a checkout of wxStEdit into the wxLua tree and that way the two can be built together very easily. Try the make install now... it should be much better. Regards, John |
From: klaas.holwerda <ng...@kl...> - 2012-06-15 19:31:31
|
On 15-6-2012 6:08, John Labenski wrote: > I not sure if what these files contain is useful or not. They're what cmake generates, but they'll > be wrong once installed or if moved. Did not know that CMake generated them. I thought you made them. What exactly triggers that?? > In other words, let the person who is linking to wxStEdit/wxLua and wxWidgets control the > cxx/linker flags and libs for their app/lib. Do you agree? Yes, already simplified my own a little with that in mind. But some typical wxWidgets variables i keep around, like wxWidgets_PORT etc. And also a wxLua_wxWidgets_SELECTED_CONFIG, to check that all packages (find_package()) are in sync with the wxWidgets choosen. Like all shared, are all static like the wxWidgets choosen, mixing them gives weird problems. Like multiple registering of the same class at runtime. >> For the moment like this (works for old (2.8) and new (2.9.3) wxWidgets with >> wxLua): >> http://wxart2d.svn.sourceforge.net/viewvc/wxart2d/trunk/wxArt2D/packages/wxart2d/share/wxlua/ >> http://wxart2d.svn.sourceforge.net/viewvc/wxart2d/trunk/wxArt2D/packages/wxart2d/share/wxstedit/ > These look very nice. Use what you want, since these/such files would be best placed in wxStedit/wxLua itself, if i understand well CMake its intention. I just placed there to have them. And since i install them to /usr/local/share/wxlua i more or less cheating, as if wxLua installed them there itself ;-) > >> Wonder also if putting the wxstedit headers in /usr/local/include/wx-2.9 >> would be better, to prevent confusion with old pre 2.9 wxwidget and cmake >> wxstedit versions. > wxLua and wxStEdit still build in 28 without problems, so I think I > should skip the version number. Oke. It was also more to have a version number for the wxstedit and wxlua headers installed. It happened to be several times that i was using headers from /usr/local from an older version of wxstedit/wxlua, without me knowing that. But maybe it is more a matter of being alert on such a things. > > and so on. > > While being slightly unconventional, > 1) Makes it easy to load the .h/cpp files in an editor since they're That is indeed annoying when working without an IDE. > in the same dir > 2) #include "wxlua/wxlstate.h" or "wxlua/debug/wxldebug.h" That is the same as collecting all headers in the same include directory, and make the same directory structure in there. Like i do currently. > 3) Only one -I"/root/of/wxLua/" include search path needed to get them all. That is also the same for me. But i also did see what you propose in more Linux packages, so not that strange i think. Still after install, the will be placed /usr/local/include and /usr/local/lib, meaning in the end the directory structure in say /usr/local/include/wxlua, must be the same as in the wxLua source tree when it comes to headers. > >> [Klaas] >> I understand, but since I do not have that freedom in other cases, I often >> have my own /home/klaas/usr/local. >> If this is set for say wxLua cmake: >> BUILD_INSTALL_PREFIX ="/home /klaas/soft/usr/local/usr/local" >> >> It somehow feels this needs to be added automatically: >> >> INCLUDE_DIRECTORIES( "${ BUILD_INSTALL_PREFIX }/include" ) > I don't understand, what automatically adds this? I don't think I have > any include paths using the BUILD_INSTALL_PREFIX. That is what i say. And that it might be a good idea o add it standard when using a central install directory. Like if wxstedit uses BUILD_INSTALL_PREFIX location the same as wxLua and wxWidgets wxArt2d etc., it is clear that wxLua will need to look there also for the installed wxstedit headers. But thinking again, it is of course wxSteditConfig.cmake which will deliver such a location. Anyway i myself do automatically add INCLUDE_DIRECTORIES( "${ BUILD_INSTALL_PREFIX }/include" ) in wxart2d, assuming where i install, is very like where other stuff is installed, and should be taken from. That is the same for the normal /usr/local. CMake looks automaticallly in there, you need to force to not to do that. But it not big problem, i can add such includes by hand in the cmake-gui as you say. > >> Remove it from wxLuaBind_COMPONENTS in the cmake gui and it won't be >> built and hopefully not needed for the rest of the build either. >> >> [Klaas] >> That was not enough, >> wxWidgets_COMPONENTS also needs media removed. > Yes, sorry. I separate the two since someone may want to link to less > of wxLua than they do of wxWidgets. I suppose I could give a cmake > error if you have less in wxWidgets_COMPONENTS than you do > wxLuaBind_COMPONENTS. Right, that would help. Like a hint to the user. > > This order would be better. I've named the lua lib > wxlua_lua-wx29gtk2u-2.9.4 so we definitely link to our own. Noticed that. That is fine i think. > Eventually > I will make it so that you can link to a system version of Lua or any > other one, perhaps even LuaJit. It is not that big, i don't mind it. But for sure that would be more elegant. All in all very happy you started using CMake too, it already makes things simpler for me :-) It is still amazing how much effort is/i needed to make it all work correctly in all situations :-( Regards, Klaas |
From: John L. <jla...@gm...> - 2012-06-15 04:09:04
|
On Thu, Jun 14, 2012 at 4:40 PM, klaas.holwerda <ng...@kl...> wrote: > > Tested it for as far as possible. > I am still adding this in the stedit and wxlua cmakelists files. > Having all generated libs in one location makes things easier to get form > the outside. > > set (LIBRARY_OUTPUT_PATH ${wxStEdit_BINARY_DIR}/lib ) Ok, done. > The install of headers is done now. > But i do not see (although you do generate them in the build dir): > /usr/local/share/wxlua/wxLua-config.cmake > /usr/local/share/wxstedit/wxStEdit-config.cmake I not sure if what these files contain is useful or not. They're what cmake generates, but they'll be wrong once installed or if moved. I think I may try to use REGEXP to replace the hard coded absolute path with a relative path from ${CMAKE_CURRENT_SOURCE_DIR} so that when installed to .../share/wxlua/wxLua-config.cmake (for example) it will still be able to correctly point to the libs and headers. I also think that putting their dependencies on the wxWidgets libs is nice, but may be more problematic than helpful. In other words, let the person who is linking to wxStEdit/wxLua and wxWidgets control the cxx/linker flags and libs for their app/lib. Do you agree? > For the moment like this (works for old (2.8) and new (2.9.3) wxWidgets with > wxLua): > http://wxart2d.svn.sourceforge.net/viewvc/wxart2d/trunk/wxArt2D/packages/wxart2d/share/wxlua/ > http://wxart2d.svn.sourceforge.net/viewvc/wxart2d/trunk/wxArt2D/packages/wxart2d/share/wxstedit/ These look very nice. > Wonder also if putting the wxstedit headers in /usr/local/include/wx-2.9 > would be better, to prevent confusion with old pre 2.9 wxwidget and cmake > wxstedit versions. wxLua and wxStEdit still build in 28 without problems, so I think I should skip the version number. > Finally I decided to move all headers to one include directory, but in there > still per/as module. > > .....\wxLua\include\wx\luamodule > > Although I preferred to have headers and source in the same directory tree, > as you say with install it did not fit very well. I have been thinking that this might be the best. wxLua/ build/ docs/ wxlua/ wxlstate.h wxlstate.cpp the headers and sources currently in modules/wxlua/* debug/ wxldebug.h wxldebug.cpp the headers and sources currently in modules/wxluadebug/* lua/ all of modules/lua/ and so on. While being slightly unconventional, 1) Makes it easy to load the .h/cpp files in an editor since they're in the same dir 2) #include "wxlua/wxlstate.h" or "wxlua/debug/wxldebug.h" 3) Only one -I"/root/of/wxLua/" include search path needed to get them all. > [Klaas] > I understand, but since I do not have that freedom in other cases, I often > have my own /home/klaas/usr/local. > If this is set for say wxLua cmake: > BUILD_INSTALL_PREFIX ="/home /klaas/soft/usr/local/usr/local" > > It somehow feels this needs to be added automatically: > > INCLUDE_DIRECTORIES( "${ BUILD_INSTALL_PREFIX }/include" ) I don't understand, what automatically adds this? I don't think I have any include paths using the BUILD_INSTALL_PREFIX. Extra paths can be added in the CMake GUI by checking "advanced" and adding them to CMAKE_C/CXX_FLAGS. To set the linker path use CMAKE_EXE_LINKER_FLAGS. > Remove it from wxLuaBind_COMPONENTS in the cmake gui and it won't be > built and hopefully not needed for the rest of the build either. > > [Klaas] > That was not enough, > wxWidgets_COMPONENTS also needs media removed. Yes, sorry. I separate the two since someone may want to link to less of wxLua than they do of wxWidgets. I suppose I could give a cmake error if you have less in wxWidgets_COMPONENTS than you do wxLuaBind_COMPONENTS. > BTW had several problems with linking to wxLua. > At least this linking order seems to be right (from left to right, more > right is needed by more left.): > > wxLua_LIBRARIES => > wxlua_bind-wx29gtk2u-2.9.4;wxlua_debug-wx29gtk2u-2.9.4;wxlua_socket-wx29gtk2u-2.9.4;wxlua-wx29gtk2u-2.9.4;wxlua_lua-wx29gtk2u-2.9.4;lua > > Is that the right order in dependencies? wxlua_bind-wx29gtk2u-2.9.4;wxlua_socket-wx29gtk2u-2.9.4;wxlua_debug-wx29gtk2u-2.9.4;wxlua-wx29gtk2u-2.9.4;wxlua_lua-wx29gtk2u-2.9.4 This order would be better. I've named the lua lib wxlua_lua-wx29gtk2u-2.9.4 so we definitely link to our own. Eventually I will make it so that you can link to a system version of Lua or any other one, perhaps even LuaJit. Regards, John |
From: Paul K <pau...@ya...> - 2012-06-14 22:01:55
|
Hi John, This looks like exactly the information I was looking for. DynamicCast is the method I was missing. Thank you for the detailed examples. Paul. On Tue, Jun 12, 2012 at 8:57 PM, John Labenski <jla...@gm...> wrote: > On Tue, Jun 12, 2012 at 2:26 AM, Paul K <pau...@ya...> wrote: >> >> I have the same problem as described here >> (https://groups.google.com/forum/?fromgroups#!topic/wxpython-users/T78KWU6vS_A): >> when tabs in AuiNotebook are moved using drag and drop, their order >> changes on the screen, but not internally and I'd like to enumerate >> them in the right order. > > Use a unique wxWindow ID or wxWindow::Get/SetName() to give each > notebook page a unique name so you can find the window no matter what. > You can also use wxWindow::FindWindowById/Name(). Doing this should be > the cleanest solution since you will definitely know what window > you're getting. > >> I can get the list of children for my notebook >> (notebook:GetChildren()) and can enumerate those using >> GetFirst()/GetNext() and then get their target using GetData(), but >> all their targets are of wxWindow type. How do I know which one is >> AuiTabCtrl and how do I cast it to AuiTabCtrl to call GetPage()? > > Here's how to get information about what an object is and how to cast > wxObject derived classes up and down their class hierarchy. > > The wxClassInfo is may not be right for all classes and this function > only works for wxObject derived classes, but it will work for all > major classes. You can also just call Lua's tostring() function to get > the object type as string name. NOTE! The integer number is NOT fixed > between versions, but will be constant within a single run. > > Here's some code run in the wxLuaEdit console to show some of the > possibilities and what works and what doesn't. > > f = wx.wxFrame(wx.NULL, -1, "Hello") > w = wx.wxWindow(f, -1) > f:Show(true) > c = wx.wxComboBox(w, -1) > ci = c:GetClassInfo() -- from wxObject > print(ci) > userdata: 0x161d918 [wxClassInfo(0x7f33d2cf8b40, 23)] > print(ci:GetClassName()) > wxComboBox > print(tostring(c)) > userdata: 0x161b368 [wxComboBox(0x1614c00, 134)] > cw = c:DynamicCast("wxWindow") > print(cw) > userdata: 0x16273f8 [wxWindow(0x1614c00, 368)] > ciw = ci:DynamicCast("wxWindow") > > Error: Lua: Error while running chunk > [string "wxLuaShell"]:1: wxLua: Unable to call an unknown method > 'DynamicCast' on a 'wxClassInfo' type. > stack traceback: > [C]: ? > [string "wxLuaShell"]:1: in main chunk > > c_from_win = cw:DynamicCast("wxComboBox") > print(c_from_win) > userdata: 0x161b368 [wxComboBox(0x1614c00, 134)] > dialog_from_combobox = cw:DynamicCast("wxDialog") > > Error: Lua: Error while running chunk > [string "wxLuaShell"]:1: wxLua: wxObject::DynamicCast() Unable to cast > a 'wxComboBox' to a 'wxDialog' with wxClassInfo 'wxDialog'. > Function called: 'DynamicCast(wxWindow, string)' > 01. wxObject::DynamicCast(wxObject(self), string) > stack traceback: > [C]: in function 'DynamicCast' > [string "wxLuaShell"]:1: in main chunk > > Hope this helps, > John > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > wxlua-users mailing list > wxl...@li... > https://lists.sourceforge.net/lists/listinfo/wxlua-users |
From: klaas.holwerda <ng...@kl...> - 2012-06-14 20:40:42
|
Hi John, Tested it for as far as possible. I am still adding this in the stedit and wxlua cmakelists files. Having all generated libs in one location makes things easier to get form the outside. set (LIBRARY_OUTPUT_PATH ${wxStEdit_BINARY_DIR}/lib ) set (LIBRARY_OUTPUT_PATH ${wxLua_BINARY_DIR}/lib ) set (EXECUTABLE_OUTPUT_PATH ${wxLua_BINARY_DIR}/bin ) Wonder if you could add them, and maybe skip them if files are includes from a higher level (as you do i believe) using a variable set at higher level. That works well i experienced for a situation here. The install of headers is done now. But i do not see (although you do generate them in the build dir): /usr/local/share/wxlua/wxLua-config.cmake /usr/local/share/wxstedit/wxStEdit-config.cmake If they would be there, i see, i can not already use them to find all that is in /user/local/lib and /user/local/include/wxlua and /user/local/include/wx/wxstedit. It would need to contain different paths in case using of an installed devel version of wxlua and wxstedit. I still use WXLUA and WXSTEDIT environment variables to the source location for some stuff. For the moment like this (works for old (2.8) and new (2.9.3) wxWidgets with wxLua): http://wxart2d.svn.sourceforge.net/viewvc/wxart2d/trunk/wxArt2D/packages/wxart2d/share/wxlua/ http://wxart2d.svn.sourceforge.net/viewvc/wxart2d/trunk/wxArt2D/packages/wxart2d/share/wxstedit/ Wonder also if putting the wxstedit headers in /usr/local/include/wx-2.9 would be better, to prevent confusion with old pre 2.9 wxwidget and cmake wxstedit versions. Not sure what is best here. Some more on the testing and remarks down here. On 14-6-2012 6:47, John Labenski wrote: > wxLua is a different story. I should move the files around in the wxLua > project so that the headers are included as "wxlua/wxlua.h" and > "wxlua/wxluadebug/wxldebug.h" whereas now they are > "wxlua/include/wxlua.h" and "wxluadebug/include/wxldebug.h" which is > strange, especially when installed to/usr/ include. [Klaas] I think I was the cause of this problem in the first place, had it like this in art2d. Finally I decided to move all headers to one include directory, but in there still per/as module. .....\wxLua\include\wx\luamodule .....\wxLua\include\wx\wxlua .....\wxLua\include\wx\wxbind Although I preferred to have headers and source in the same directory tree, as you say with install it did not fit very well. Also like this much less include paths of course. In the source files i use: #include "wx/luamodule/somefile.h" In here luamodule as a sort of namespace in wx headers. Eventually the end up here in my case. /usr/local/include/wxart2d-1.2/wx/luawraps/luawrap.h Etc. But this could also be a good idea (same as wxWidgets its headers for submodules): /soft/usr/local/include/wx-2.9/wx/luawraps/luawrap.h Etc. > In order to avoid overwriting people's system Lua headers I've put all the > installed #includes into "include/wxlua/*", an extra "wxlua" dir. > This means that an extra #include search path is required if they're installed > to/usr/local/include/. [Klaas] Exactly, the above prevents that, or gives more freedom. Although I still use a directory (with version), deals with the not overwriting "people's system headers". But as you do now, should be oke. >> /home/klaas/soft/wxLua/modules/lua/src/luaconf.h:275:31: error: >> readline/readline.h: No such file or directory >> >> Do not know how this should be fixed using prefix something?? > You need to install the readline-devel package. While it's not strictly > necessary, it is a tiny package and every Linux distribution has it. [Klaas] I understand, but since I do not have that freedom in other cases, I often have my own /home/klaas/usr/local. If this is set for say wxLua cmake: BUILD_INSTALL_PREFIX ="/home /klaas/soft/usr/local/usr/local" It somehow feels this needs to be added automatically: INCLUDE_DIRECTORIES( "${ BUILD_INSTALL_PREFIX }/include" ) (understand that wxstedit, wxwidgets etc. is all installed there too, it is like an extra /usr/local ). > Remove it from wxLuaBind_COMPONENTS in the cmake gui and it won't be > built and hopefully not needed for the rest of the build either. [Klaas] That was not enough, wxWidgets_COMPONENTS also needs media removed. > Ok, but put into a wxlua/bindings directory. [Klaas] Great. With the configure scripts wxLua-config.cmake wxStEdit-config.cmake also there, not much should be missing to make it work. > You mean you had to include "wx/generic/progdlgg.h"? That shouldn't ever [Klaas] I think It was before I discovered I was mixing up headers file from older versions of wxLua, or something. Can not find it back, still it was a copy paste, so where did I find it?? :-) In any case, it only included "wx/generic/progdlgg.h" at that point, and now the #include "wx/progdlg.h", which is what is of course is the thing to do. When I find this problem again will come back on it. >> And I need to compile wxWidgest with -fPIC again (something to do with >> shared libraries in lua, see mailinglist archive): >> >> make CXXFLAGS=-fPIC CFLAGS=-fPIC > You shouldn't have to do this. I've never had to, you're building 64 bit? [Klaas] Yes, it is 64 bit. And this problem was the same on Ubuntu 64 bit. Without it, it get weird reallocation errors when linking things. BTW had several problems with linking to wxLua. At least this linking order seems to be right (from left to right, more right is needed by more left.): wxLua_LIBRARIES => wxlua_bind-wx29gtk2u-2.9.4;wxlua_debug-wx29gtk2u-2.9.4;wxlua_socket-wx29gtk2u-2.9.4;wxlua-wx29gtk2u-2.9.4;wxlua_lua-wx29gtk2u-2.9.4;lua Is that the right order in dependencies? Thanks! Klaas |
From: John L. <jla...@gm...> - 2012-06-14 04:47:18
|
On Wed, Jun 13, 2012 at 1:01 PM, klaas.holwerda <ng...@kl...> wrote: > > For wxstedit the wxWidgets_DEBUGFLAG is empty even if wxWidgets_USE_DEBUG > is ON. > So it always comes out as: wxstedit-wx29gtk2u-1.6.0 > But maybe that is wanted?? > At least in wxWidgets 2.9.3 library names always come out without the "d", > independent of debug or not version. > I myself stick to the old way for wxart2d, but i think in general on Linux > indeed library name stays the same, independent of debug or not info. I think I remember that wxWidgets now always has debug builds, similar to RelWithDebInfo. I try to find the wxWidgets_DEBUGFLAG from the wxWidgets lib name, so if it doesn't have it then it can't be known, I guess... > It would still be nice to have the same naming scheme in wxLua. > Using something like this I think, WXLIKE_LIBRARY_NAMES( wxStEditLib > wxstedit "${wxStEdit_VERSION}") > This name is handy to have. Yes, I forgot I made it, wxLua now uses it. > I do use wxLua and wxStedit after installing them (why no headers?). wxStEdit now installs the headers. wxLua is a different story. I should move the files around in the wxLua project so that the headers are included as "wxlua/wxlua.h" and "wxlua/wxluadebug/wxldebug.h" whereas now they are "wxlua/include/wxlua.h" and "wxluadebug/include/wxldebug.h" which is strange, especially when installed to /usr/ include. In order to avoid overwriting people's system Lua headers I've put all the installed #includes into "include/wxlua/*", an extra "wxlua" dir. This means that an extra #include search path is required if they're installed to /usr/local/include/. In any case, I need to make it possible to compile wxLua against a system installed Lua. > But for wxstedit, something is taken from here, where I compiled it: > wxStEdit_ROOT_DIR = /home /klaas/soft/usr/local/soft/wxstedit > > But my install prefix is this: > > BUILD_INSTALL_PREFIX = /home/klaas/soft/usr/local > > This line was needed to make it find the right headers of some things in > lua, which I can not install in "/usr/local". > INCLUDE_DIRECTORIES( "/home /klaas/soft/usr/local/include" ) This is a problem, we need one set of paths to wxStEdit when it is not installed and a different set when installed. Maybe it is as simple as adding variables wxStEdit_INCLUDE_DIR and wxStEdit_LIB where in CMake the user sets them explicitly. > /home/klaas/soft/wxLua/modules/lua/src/luaconf.h:275:31: error: > readline/readline.h: No such file or directory > > Do not know how this should be fixed using prefix something?? You need to install the readline-devel package. While it's not strictly necessary, it is a tiny package and every Linux distribution has it. > Next is worse, I can not use media in wxwidgets, so the next I do not have: > libwx_gtk2u_media-2.9.a > How can I easily/normally disable this for wxLua? Remove it from wxLuaBind_COMPONENTS in the cmake gui and it won't be built and hopefully not needed for the rest of the build either. > For wxStedit, that looks oke to do. > But for wxLua, something extra would be need to find the bindings. ( I would > say /usr/local/share/wxlua/ ) Ok, but put into a wxlua/bindings directory. > I had to add #include "wx/progdlg.h" here: > > #if wxUSE_PROGRESSDLG && wxLUA_USE_wxProgressDialog > #include "wx/progdlg.h" > #include "wx/generic/progdlgg.h" > #endif // wxUSE_PROGRESSDLG && wxLUA_USE_wxProgressDialog Where? modules/wxbind/include/wxcore_bind.h has this #if wxUSE_PROGRESSDLG && wxLUA_USE_wxProgressDialog #include "wx/progdlg.h" #endif // wxUSE_PROGRESSDLG && wxLUA_USE_wxProgressDialog You mean you had to include "wx/generic/progdlgg.h"? That shouldn't ever be needed unless the wxWidgets headers are not including it somehow. > And I need to compile wxWidgest with -fPIC again (something to do with > shared libraries in lua, see mailinglist archive): > > make CXXFLAGS=-fPIC CFLAGS=-fPIC You shouldn't have to do this. I've never had to, you're building 64 bit? Hopefully, most things fixed for you. Regards, John |