Hi,
Using VC2005 ( and i think also VC6 ), does build correctly in debug
mode, but release mode gives endless linking errors.
So can someone confirm a correct release build, or is something wrong
with the makefiles?
It almost looks like non of the wxWidgest libs is linked in??
Here is a dump of the problem build.
Klaas
D:\soft\lua\wxluacvs\wxLua\build\msw>nmake -f makefile.vc BUILD=RELEASE
| more
Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
i
eserved. rights r
cd ..\..\modules\build\msw
C:\tools\vc2005\VC\BIN\nmake.exe -f makefile.vc CC="cl" CXX="cl"
CFLAGS=
"" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" BUILD="RELEASE" UNICODE="0"
SHARED="0" W
X_DIR="D:\soft\wxwin\wxWidgets-2.8.0" WX_SHARED="0" WX_VERSION="28"
WX_MONOLIT
HIC="0" USE_APPS="1" USE_SYSTEM_LUA="0" LUA_DIR="..\..\..\modules\lua"
RUNTIME
_LIBS="dynamic" THREADING="" USE_WXBINDSTC="1" USE_WXLUADEBUG="1"
USE_WXLUASOC
KET="1" USE_LUAMODULE="1" USE_WXLUAAPP="1" USE_WXLUACANAPP="1"
WXSTEDIT_DIR="D
:\soft\wxCode\components\wxstedit\" USE_WXLUAEDITAPP="0"
USE_WXLUAFREEZEAPP="1"
Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.
cd D:\soft\lua\wxluacvs\wxLua\build\msw
cd ..\..\apps\build\msw
C:\tools\vc2005\VC\BIN\nmake.exe -f makefile.vc CC="cl" CXX="cl"
CFLAGS=
Micro"" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" BUILD="RELEASE" UNICODE="0"
SHARED=
"0" WX_DIR="D:\soft\wxwin\wxWidgets-2.8.0" WX_SHARED="0"
WX_VERSION="28" WX_MO
NOLITHIC="0" USE_APPS="1" USE_SYSTEM_LUA="0"
LUA_DIR="..\..\..\modules\lua" RU
NTIME_LIBS="dynamic" THREADING="" USE_WXBINDSTC="1" USE_WXLUADEBUG="1"
USE_WXL
UASOCsoft (R) Program MKET="1" USE_LUAMODULE="1" USE_WXLUAAPP="1"
USE_WXLUACANA
PP="1" WXSTEDIT_DIR="D:\soft\wxCode\components\wxstedit\"
USE_WXLUAEDITAPP="0"
USE_WXLUAFREEZEAPP="1"aintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.
link /NOLOGO /OUT:..\..\..\bin\vc_lib\wxlua.exe
/LIBPATH:D:\soft\wxwin\
wxWidgets-2.8.0\lib\vc_lib /LIBPATH:..\..\..\lib\vc_lib
/LIBPATH:..\..\..\modu
les\lua\lib /SUBSYSTEM:WINDOWS @C:\DOCUME~1\klaas\LOCALS~1\Temp\nm46.tmp
app_wxlua_wxlua.obj : error LNK2001: unresolved external symbol
"protected: stat
ic struct wxEventTable const wxApp::sm_eventTable"
([EMAIL PROTECTED]@@1UwxEv
entTable@@B)
wxlua_msw28_wxluadebug.lib(wxluadebug_lib_staktree.obj) : error LNK2001:
unresol
ved external symbol "public: int __thiscall wxString::Cmp(char const
*)const " (
[EMAIL PROTECTED]@@[EMAIL PROTECTED])
wxmsw28_stc.lib(stclib_stc.obj) : error LNK2019: unresolved external
symbol "pub
lic: int __thiscall wxString::Cmp(char const *)const "
([EMAIL PROTECTED]@@[EMAIL PROTECTED]
) referenced in function
[EMAIL PROTECTED]@@QAE?AVwxStr
ing@@[EMAIL PROTECTED]
app_wxlua_wxlua.obj : error LNK2001: unresolved external symbol "public:
int __t
hiscall wxString::Cmp(char const *)const " ([EMAIL PROTECTED]@@[EMAIL
PROTECTED])
app_wxlua_lconsole.obj : error LNK2001: unresolved external symbol
"public: int
__thiscall wxString::Cmp(char const *)const " ([EMAIL PROTECTED]@@[EMAIL
PROTECTED])
wxlua_msw28_wxbind.lib(wxbind_lib_controls.obj) : error LNK2001:
unresolved exte
rnal symbol "public: int __thiscall wxString::Cmp(char const *)const "
([EMAIL PROTECTED]
tring@@[EMAIL PROTECTED])
wxlua_msw28_wxluadebug.lib(wxluadebug_lib_wxldebug.obj) : error LNK2001:
unresol
ved external symbol "public: int __thiscall wxString::Cmp(char const
*)const " (
[EMAIL PROTECTED]@@[EMAIL PROTECTED])
app_wxlua_wxlua.obj : error LNK2019: unresolved external symbol "public:
static
bool __cdecl wxAppConsole::CheckBuildOptions(char const *,char const *)"
(?Check
[EMAIL PROTECTED]@@[EMAIL PROTECTED]) referenced in function "class
wxAppConsol
e * __cdecl wxCreateApp(void)" (?wxCreateApp@@YAPAVwxAppConsole@@XZ)
app_wxlua_wxlua.obj : error LNK2019: unresolved external symbol "public:
virtual
__thiscall wxApp::~wxApp(void)" (??1wxApp@@[EMAIL PROTECTED]) referenced in
function __unw
indfunclet$??0wxLuaStandaloneApp@@[EMAIL PROTECTED]
app_wxlua_wxlua.obj : error LNK2019: unresolved external symbol "public:
__thisc
all wxApp::wxApp(void)" (??0wxApp@@[EMAIL PROTECTED]) referenced in function
"public: __thi
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
wxlua-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wxlua-users