Actually I got it figured out. No one needs to link against my libs, I only plan to distribute the executable to the masses, and then make source available to those who would preffer it, so static compilation is probably the best option. I just wasn't thinking too clearly I guess.
On 2/21/07, John Labenski <[EMAIL PROTECTED]> wrote: > 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 > ------------------------------------------------------------------------- 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