[chimera-dev] Chimera on Athlon 64 / Linux

Thomas Goddard goddard at cgl.ucsf.edu
Wed Mar 10 21:52:03 PST 2004


I compiled Chimera on an Athlon 64 processor running a 64 bit version
of Linux for Steve Ludke using one of his machines.  I had to fix
about 20 build errors, mostly in foreign packages.  There were 4 types
of errors:

	1) using /usr/X11R6/lib instead of /usr/X11R6/lib64
	2) not using -fPIC compiler flag required for shared libraries
	3) specifying -malign-double compiler option, illegal on this machine
	4) g++ 3.3.1 bug related to throwing standard exceptions that
	   generates "inconsistent operand constraints in an 'asm'".
	   Work around by using -O2 or in some cases no -O# option

I hand edited makefiles and configure scripts to make the compilation
work.  It took a full day.  I didn't update our foreign build scripts.
That would likely take a week.  Since we don't have an Athlon 64 bit
machine that doesn't seem worthwhile right now.

	Tom


More information about the Chimera-dev mailing list