[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