From: Francesco M. <f18...@ya...> - 2005-06-11 12:30:06
|
Hi, > Thanks, see the last message of mine called "Dir structure". I'm looking at my just-checked out wxLua module and I have some questions... 1) I see wxLua\src & wxLua\include are not listed in dirs.txt; should they be removed ? 2) The targets which need to be built are: - modules\lua - modules\wxlua - modules\wxluadebug - modules\wxluasocket and they must be built as libraries, right ? Do they support shared (i.e. DLL) builds ? Do they support Unicode builds ? Except for lua, all others are wx-based, right ? All the output should go to wxArt2d\lib, right ? 3) the target wxLua\apps\wxlua does depend from all the modules listed in wxLua\modules ? Does it supports shared & unicode builds ? Its output should go to wxArt2d\bin, right ? 4) in wxLua\bindings\wxwidgets there are some CPP & H files; should they be built as a library ? If yes, how should that lib be called ? Assuming all replies are yes, I'd organize bakefile build system as follow: wxLua |-build | |- msw | |- bakefiles | |-modules | |-build | |- msw | |- bakefiles | |-apps | |-build | | |- msw | | |- bakefiles | |-wxlua | |-build | |- msw | |- bakefiles | |-utils | |-build | |- msw | |- bakefiles to build the project, the user should just go to wxlua\build\msw and type nmake -fmakefile.vc WX_UNICODE=0/1 WX_SHARED=0/1 .... Do you like this approach ? Let me know, Francesco Montorsi PS: I see that exists a file called luasetup.h in wxlua\bindings\wxwidgets; what is its use ? should it be generated by some tool/makefile ? PS2: does wxLua builds in linux ? PS3: please fix the reply-to behaviour of this list: I really do not understand why mailman software sets to default the reply-to field to the sender of the mail instead of the mailing list itself ! |