On 2/6/07, Francesco Montorsi <[EMAIL PROTECTED]> wrote: > I've checked and indeed there was a problem with snapshots generation > (well, the problem was simply that "cvs update" was refusing to update > the makefiles because of some conflicts). It should be solved now (look > at the snapshot for feb 6).
I got it and it had the right files in it. MinGW works as expected. :-) But... There is a problem with this addition. Using Visual C++ to compile you are setting __RUNTIME_LIBS = L and it should be __RUNTIME_LIBS = T I don't know where that is in the bakefiles, but it is wrong in all the makefiles. Here is the whole statement !if "$(RUNTIME_LIBS)" == "static" __RUNTIME_LIBS = T All of the libraries compile fine but I can't get lua.exe to compile. It complains about duplicate C library entries. Here is the compiler call: cd D:\devel\lua\wxLua\build\msw cd ..\..\apps\build\msw nmake -f makefile.vc CC="cl" CXX="cl" CFLAGS="" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" BUILD="release" UNICODE="0" SHARED="0" WX_DIR="D:\Devel\Libraries\wxWidgets2.8" WX_SHARED="0" WX_VERSION="28" WX_MONOLITHIC="1" USE_APPS="1" USE _SYSTEM_LUA="0" LUA_DIR="..\..\..\modules\lua" RUNTIME_LIBS="static" USE_WXBINDSTC="1" USE_WXLUADEBUG="1" USE_WXLUASOC KET="1" USE_LUAMODULE="1" USE_WXLUAAPP="1" USE_WXLUACANAPP="1" WXSTEDIT_DIR="" USE_WXLUAEDITAPP="0" USE_WXLUAFREEZEA PP="1" Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. if not exist vcmsw_ mkdir vcmsw_ cl /c /nologo /TC /Fovcmsw_\app_lua_lua.obj /MT /DWIN32 /D__WXMSW__ /ID:\Devel\Libraries\wxWidgets2.8\lib\vc _lib\msw /ID:\Devel\Libraries\wxWidgets2.8\include /w /O2 /Fd..\..\..\bin\vc_lib\lua.pdb /I..\..\..\modules /I.\. .\..\.. /I..\..\..\modules\lua\include /D_CONSOLE /I..\..\..\modules\lua\include ..\..\..\modules\lua\src\lua.c lua.c link /NOLOGO /OUT:..\..\..\bin\vc_lib\lua.exe /LIBPATH:D:\Devel\Libraries\wxWidgets2.8\lib\vc_lib /LIBPATH:..\ ..\..\lib\vc_lib /LIBPATH:..\..\..\modules\lua\lib /SUBSYSTEM:CONSOLE @C:\DOCUME~1\rpusztai\LOCALS~1\Temp\nm212.tmp MSVCRT.lib(MSVCR71.dll) : error LNK2005: _strstr already defined in LIBCMT.lib(strstr.obj) MSVCRT.lib(MSVCR71.dll) : error LNK2005: _strchr already defined in LIBCMT.lib(strchr.obj) MSVCRT.lib(MSVCR71.dll) : error LNK2005: _fclose already defined in LIBCMT.lib(fclose.obj) MSVCRT.lib(MSVCR71.dll) : error LNK2005: __errno already defined in LIBCMT.lib(dosmap.obj) ... LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library ..\..\..\bin\vc_lib\lua.exe : fatal error LNK1169: one or more multiply defined symbols found NMAKE : fatal error U1077: 'link' : return code '0x491' Stop. NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Platform SDK\bin\nmake.exe"' : return code '0x2' Stop. Any thoughts? I see the /MD in the commandline. Are there differences in the bakefile for lua.exe? I tried this in VC 8.0 as well. Same errors. -- Regards, Ryan RJP Computing ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ wxlua-users mailing list wxlua-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxlua-users