[MLton] x86_64 port status

skaller skaller@users.sourceforge.net
Mon, 08 May 2006 11:49:18 +1000


On Mon, 2006-05-08 at 11:30 +1000, skaller wrote:
> On Sat, 2006-05-06 at 20:08 -0500, Henry Cejtin wrote:
> 
> > Just out of curiosity, what Linux are you running on the AMD-64 machine, and
> > has it been pretty bug free?  Are most of the binaries in the distribution
> > compiled to run in 64-bit mode or 32?
> 
> Amd64 Linux can run both 32 and 64 bit applications,
> including a 32 bit chroot.
> 
> 64 bit is faster and more reliable. Avoid 32 bit
> applications. 

BTW: Linux is exceptionally unreliable with dynamic linkage.
Unfortunately, unresolved symbols aren't reported until runtime.
This is a disaster building shared libraries. I have found
it to be a good idea to use Cygwin to check for unresolved
symbols, since Windows linkage doesn't permit it. Static
links have no such problems.

-- 
John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: http://felix.sf.net