Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 11426 - fceultra fails to run when compiled with gcc 3.2.x
Summary: fceultra fails to run when compiled with gcc 3.2.x
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://fceultra.sourceforge.net
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-01 02:29 UTC by Nick "folken" Matthews
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick "folken" Matthews 2002-12-01 02:29:31 UTC
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?
Comment 1 SpanKY gentoo-dev 2002-12-01 10:55:36 UTC
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 
Comment 2 Nick "folken" Matthews 2002-12-01 12:54:13 UTC
Ok, that's all well and good. Now, to get this actually working, what do i do? 
emerge an earlier version of gcc?
Comment 3 SpanKY gentoo-dev 2002-12-01 13:23:24 UTC
the answer is 'you cant' :/ 
 
only thing you can do is see if the dev's have anything planned 
Comment 4 Nick "folken" Matthews 2002-12-02 21:28:20 UTC
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. 
Comment 5 SpanKY gentoo-dev 2002-12-03 01:09:40 UTC
yes but the status of that ebuild is still alpha ...