
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
participants (1)
-
Thomas Goddard