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


Reply via email to