Halfway down the page on http://fceultra.sourceforge.net/dev/ it says Do not use gcc 3.2.x to compile the source code on 80x86/IA32 platforms. It has a code generation bug in it that will cause FCE Ultra to not work. Guess what version of gcc emerge fceultra used?
thanks for the headsup, i just thought the emu really sucked :) http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-emulation/fceultra/fceultra-081-r1.ebuild.diff?r1=1.1&r2=1.2
Ok, that's all well and good. Now, to get this actually working, what do i do? emerge an earlier version of gcc?
the answer is 'you cant' :/ only thing you can do is see if the dev's have anything planned
Just as an additional comment on this bug, there is an ebuild for gcc 2.95 in bugzilla here that can coexist with gcc 3.2. I installed that, and then, after removing the die script from the fceultra ebuild, i ran ebuild fceultra unpack, then changed into the directory, changed cc=gcc to cc=gcc-2.95 in the two relevant Makefiles. then i ran the make -f Makefile.unixsdl and make -f Makefile.linuxsvga ebuild install and ebuild qmerge finished the install. It now properly emulates the roms that i have.
yes but the status of that ebuild is still alpha ...