On Tue, Mar 9, 2010 at 2:31 AM, Wayne Meissner <wmeiss...@gmail.com> wrote: > On 9 March 2010 17:31, Vladimir Sizikov <vsizi...@gmail.com> wrote: > >> I think Wayne had some thoughts on how to build the launcher so that >> it would be compatible with as much Linux distros as possible (by >> carefully selecting the toolchain and compiler/lib versions). > > The "sweet spot" I found for linux binaries is to build them on ubuntu 6.06. > > This has: > - old glibc (2.3.x) - one of the perpetual problems jffi had was > building on glibc 2.4 and not running on older distros with 2.3.x > > - gcc 3.4.x - the C++ abi is compatible from gcc 3.4.x thru to current > gcc 4.x. This means dynamically linked binaries will work with the > libstdc++.so.6 on current distros. Before 3.4.x, the abi changed more > often than some people change their underwear.
How big would the launcher be if we statically linked libc? That is the only dynamic load library we have right? A little extra size with zero dyn-linking issues may be worth it.... -Tom -- blog: http://blog.enebo.com twitter: tom_enebo mail: tom.en...@gmail.com --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email