On 2/20/07, Steve <[EMAIL PROTECTED]> wrote: > Hi there, > > I have a project already mostly complete, that is based on a pretty > heavily modified Lua 5.1
Maybe you want to just replace the lua module in wxLua with your own version. > This project needed GUI functionality for the client side, so I > recently downloaded, compiled and installed etc, the complete wxLua > package. > > I must say I'm extremely impressed with the standalone application/vm > named "wxlua" and the fact that it has an edit/run environment > built-in is awesome. > > I'ld like to use that particular application as my base for future > work on my project. > But getting the end user to install wxLua, wxSTedit and wxWidgets may > be asking to much from my target audience :) > > Ideally what I'ld like to do, is get this all to compile as one or two > libs I can then package and ship with the application. Are people going to be compiling things against wxLua and/or your lib/program or just using the executable of your program. If the latter, why not just statically link it? Remember, even if you distribute the libs, you also have to provide the wxWidgets headers... > My modifications to Lua are mostly syntactic candy and I think I can > probably just drop in my already modified Lua on top of the one that > ships with wxLua. Yes, see above. > But where to go from here? > I've read through all the docs, searched the mailing list archives, > and for some reason I can't locate the information I need to figure > this out. > > So maybe I should break the question down into several steps (as I see > them) and ask for help on each one. > > #1 I believe that the wxLua/apps/wxlua sources would make a good > starting point for integration, what do I need to do to > compile/recompile ONLY that particular app? Use the build files in apps/build/msw > #2 There appear to be a whole lot of dependencies, is there any way to > build but not install wxWidgets, wxSTEdit, and wxLua as libs, and then > ship those libs with my app? Do people need your libs to link to? They must use the exact same version of the compiler you're using, a nearly impossible feat on linux and probably pretty hard to guarantee in MSW since you can't control the releases of mingw. > #3 My present app is cross platform and just uses makefiles to build, > on Linux, Mac and Windows (using mingw). Is what I'm trying to do > even really feasable while using just makefiles? You're asking a lot to be able to distribute "ready to go" libs for people. It sounds nice, but a good build systems would be better. That is unless you're only targeting a small audience. Hope this helps, John Labenski ------------------------------------------------------------------------- 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