Francesco Montorsi ha scritto: > John Labenski ha scritto: >> ps. Yes there is something that would be nice to have in the build files. >> >> It looks like the object files for VC for the mod_wxlua (for example) >> go into wxLua/modules/build/msw/msvc6prjd/mod_wxlua for all of these >> builds >> >From modules_mod_wxlua.dsp >> >> !ELSEIF "$(CFG)" == "mod_wxlua - Win32 DLL Debug Monolithic" >> !ELSEIF "$(CFG)" == "mod_wxlua - Win32 DLL Debug Multilib" >> !ELSEIF "$(CFG)" == "mod_wxlua - Win32 Debug Monolithic" >> !ELSEIF "$(CFG)" == "mod_wxlua - Win32 Debug Multilib" >> >> I think it's ok for for monolithic and multilib, but the dll ones have >> to go somewhere else since if you use batch build in VC to build both >> Debug and DLL Debug it starts getting all sorts of errors/warnings >> about wrong function signatures after the first lib is compiled since >> I assume that it's using the same object files for both, but the >> WXEXPORT is different. > Ok, I'll set BUILDDIR to something like > "compiler-name[u][d]_shared/static" so that there should be no clashes > anymore. I've tested my changes also under Windows but I've just noticed a thing: how could object files for the two types of build conflict since statically-compiled object files are named "wxbind_lib_etcetc" while shared-compiled are named "wxbind_dll_etcetc" ? They also go in different folders (e.g. vc_lib and vc_dll) so maybe my change to BUILDDIR didn't help...
Francesco ------------------------------------------------------------------------- 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 wxlua-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxlua-users