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.

I have both 32bit and 64bit ubuntu 6.06 vms that I keep around
specifically for building jffi, that I could build the native launcher
with.


>
> Personally, I think that having prebuilt bundles for
> Windows/MacOS/Linux would be more than enough.

What?  You mean we're not going to ship pre-built launchers for
alpha-dec-openvms ?

:)

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to