when compiling ode on amd64 the configure script terminates with the output: >>> md5 src_uri ;-) ode-0.039.tgz >>> Unpacking source... >>> Unpacking ode-0.039.tgz to /var/tmp/portage/ode-0.039/work >>> Source unpacked. gcc -DdDOUBLE -DdNODEBUG -o configurator.exe configurator.c ./configurator.exe include/ode/config.h "gcc -DdNODEBUG -o " "rm -f" ./ ctest.c:1:20: ieeefp.h: No such file or directory /var/tmp/portage/ode-0.039/temp/ccvNob9p.o(.eh_frame+0x11): undefined reference to `__gxx_perso nality_v0' collect2: ld returned 1 exit status /var/tmp/portage/ode-0.039/temp/ccORxClw.o(.eh_frame+0x11): undefined reference to `__gxx_perso nality_v0' collect2: ld returned 1 exit status *** configurator starting, you may see some harmless error messages *** gcc -DdNODEBUG -o ctest.exe ctest.c gcc -DdNODEBUG -o ctest.exe ctest.c gcc -DdNODEBUG -o ctest.exe ctest.c gcc -DdNODEBUG -o ctest.exe ctest.c gcc -DdNODEBUG -o ctest.exe ctest.c gcc -DdNODEBUG -o ctest.exe ctest.c gcc -DdNODEBUG -o ctest.exe ctest.c gcc -DdNODEBUG -o ctest.exe ctest.c gcc -DdNODEBUG -o ctest.exe ctest.cpp gcc -DdNODEBUG -o ctest.exe ctest.cpp *** configurator failed: i can't find a way to use alloca(). please fix your configuration and try again. if you have to fix the configurator program or the makefiles, please email your changes to the ODE mailing list (ode@q12.org). gcc -c -Wall -fno-rtti -fno-exceptions -Wall -fomit-frame-pointer -ffast-math -O2 -pipe -fomit-frame-pointer -Iinclude -DdNODEBUG -O2 -o ode/src/array.o ode/src/array.cpp In file included from ode/src/array.cpp:23: include/ode/config.h:3:1: unterminated #ifndef In file included from include/ode/error.h:28, from ode/src/array.cpp:25: include/ode/config.h:3:1: unterminated #ifndef In file included from ode/src/array.h:42, from ode/src/array.cpp:26: include/ode/config.h:3:1: unterminated #ifndef In file included from ode/src/array.cpp:26: ode/src/array.h:84: error: template with C linkage ode/src/array.cpp:80: error: parse error at end of input make: *** [ode/src/array.o] Error 1 !!! ERROR: dev-games/ode-0.039 failed. !!! Function src_compile, Line 25, Exitcode 2 !!! emake failed The emerge works fine on an x86. emerge info: Portage 2.0.50-r1 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.2-r9, 2.6.3-gentoo-r2-rf6) ================================================================= System uname: 2.6.3-gentoo-r2-rf6 x86_64 4 Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /home /opt/zetagrid /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/freenet /var/qmail/control /var/www" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache gpg sandbox severe userpriv usersandbox" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://mirror.clarkson.edu/pub/distributions/gentoo/ ftp://mirrors.tds.net/gentoo http://gentoo.seren.com/gentoo ftp://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="X acpi acpi4linux alsa amd64 apache2 apm arts avi berkdb crypt cups dvd encode esd ethereal evo fbcon foomaticdb gd gdbm gif gimpprint glut gnome gpm gtk gtk2 imagemagick imap imlib innodb jpeg kde libg++ libwww maildir mikmod motif mozilla mpeg multilib mysql ncurses nls oggvorbis opengl oss pam pda pdflib perl php png python qt quicktime readline samba sasl sdl slang spell ssl tcltk tcpd tiff truetype wmf xml2 xmms xv zlib"
ode isnt even marked as being installable on amd64, why are you reporting that it /doesnt/ work?