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