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

Reply via email to