Hi,
klaas.holwerda ha scritto:
Anyway, on Unix, it wouldn't be such difficult to provide to the guest
app X the required info to recompile wxLua's wxbind module.
It would probably be somewhat more difficult on win32, but probably
still feasible.
I think setting the variables inside the App its makefiles should/could
do the job.
Why would it be complicated ? If the variabes are set, you the same as
with wxbind, but here with different locations.
it is 'complicated' because the app X needs to compile sources located
in wxLua.
Let's say (on Unix) that the user compiles and installs wxLua and then
removes the wxLua directory which he used to compile it.
app X is then unable to compile its custom wxbind module since wxbind
sources do not exist anymore on that system.
This should not be a problem on win32 since if you want to compile app X
then you probably won't remove the wxbind's sources of wxLua :)
However, let's say that we install wxbind sources somewhere (maybe
$(prefix)/share/wxlua/wxbind/src and
$(prefix)/share/wxlua/wxbind/include). Then, on Unix, the app X would
need to just add to its makefile a call like:
MAKEFILE=`pkg-config wxlua --variable=wxbindcustom-makefile-location`
make -f $MAKEFILE WXLUASETUP_DIR=/myproject/...
WXLUABINDLIB_DIR=myproject/... customwxbind
On win32 provided that a WXLUA environment variable exists:
nmake -f %WXLUA%/modules/wxbind/build/msw/makefile.vc
WXLUASETUP_DIR=/myproject/... WXLUABINDLIB_DIR=myproject/... customwxbind
Ok, after all it's not that difficult :)
Francesco
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Wxlua-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wxlua-users