sci-mathematics/ginac-1.3.4 builds and runs fine on my amd64 without any modifications. I haven't tested it exhaustively (and am not a good enough mathematician to do so) but it is certainly working well enough to be useful. I have the stable sci-libs/cln-1.1.10 as its only DEPEND, and am using gcc-4.1.1. Related to this the octave-forge ebuild has a strange (to me) condition to ignore the 'ginac' USE flag on amd64. !amd64? ( ginac? ( sci-mathematics/ginac ) ) In my humble opinion I would have preferred the absence of a suitable ginac package to have blocked installing octave-forge with this USE flag set, rather then it silently fail and build octave-forge without the feature I wanted. Once ginac has ~amd64 added to its KEYWORDS, the octave-forge ebuild will defiantly need this condition removing. The simplest test of ginac and octave-forge with ginac support is to run octave and enter: symbols; x=sym("x"); y=sym("y");y=x^2;differentiate(y,x) I got the expected output: ans = (2.0)*x
Same here; I've used GiNaC on my amd64 machine for quite a while now without problems. octave-forge with symbolic computation seems to work as well. (By the way, thanks for pointing that out - I had no idea there was a symbolic computation add-on for Octave!)
please post emerge --info, thanks guys
(In reply to comment #2) > please post emerge --info, thanks guys > Portage 2.1.2-r3 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo x86_64) ================================================================= System uname: 2.6.18-gentoo x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.9 Timestamp of tree: Wed, 24 Jan 2007 04:20:01 +0000 dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.19.2-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://cs.ubishops.ca/pub/gentoo http://distfiles.gentoo.org http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ " PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X alsa amd64 arts avi berkdb bitmap-fonts cdparanoia cdr cli cracklib crypt cups dlloader dovd dri dvd dvdread eds emboss encode exif foomaticdb fortran gif ginac gpm gstreamer gtk2 iconv imagemagick imlib ipv6 isdnlog jpeg kde latex lzw lzw-tiff madwifi mpeg mplayer ncurses nls nptl nptlonly ogg opengl pam pcre pdf png pppd python qt qt3 qt3support qt4 readline reflection ruby sdl session spell spl ssl subversion tcpd tetex theora threads tiff truetype-fonts type1-fonts usb vorbis xine xinerama xorg xpm xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="ati radeon" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
reopening
Added ~amd64