Here is the output: gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o mainmenu.o mainmenu.c mainmenu.c: In function `displaymenu': mainmenu.c:106: warning: implicit declaration of function `strlen' gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o reclp_filenm.o reclp_filenm.c gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o reclp_main.o reclp_main.c gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o scrollmenu.o scrollmenu.c gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o stringinput.o stringinput.c stringinput.c: In function `stringinput_display': stringinput.c:25: warning: implicit declaration of function `strlen' stringinput.c: In function `stringinput_stdkeys': stringinput.c:82: warning: implicit declaration of function `strcpy' gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o textwindow.o textwindow.c gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o yesnowindow.o yesnowindow.c yesnowindow.c: In function `yesno_window': yesnowindow.c:33: warning: implicit declaration of function `strlen' gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o clrscr.o clrscr.c clrscr.c: In function `header': clrscr.c:24: warning: implicit declaration of function `strlen' gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o helpline.o helpline.c gcc -Wall -mcpu=athlon -O3 -pipe -DTURBO_MEDIAN -DTURBO_BUFFER -c -o signpr_main.o signpr_main.c In file included from signpr_main.c:11: signpr_general.h:18:19: rfftw.h: No such file or directory In file included from signpr_main.c:11: signpr_general.h:80: error: syntax error before "rfftw_plan" signpr_general.h:80: warning: no semicolon at end of struct or union signpr_general.h:83: warning: type defaults to `int' in declaration of `param_t' signpr_general.h:83: warning: data definition has no type or storage class signpr_general.h:85: error: syntax error before '*' token signpr_general.h:85: warning: type defaults to `int' in declaration of `parampointer_t' signpr_general.h:85: warning: data definition has no type or storage class signpr_general.h:92: error: syntax error before "parampointerarray" signpr_general.h:92: warning: type defaults to `int' in declaration of `parampointerarray' signpr_general.h:92: warning: data definition has no type or storage class signpr_general.h:109: error: syntax error before "parampointer_t" signpr_general.h:135: error: syntax error before "parampointer_t" signpr_general.h:180: error: syntax error before "parampointer" signpr_general.h:185: error: syntax error before "parampointer" signpr_main.c: In function `signproc_main': signpr_main.c:311: warning: assignment makes integer from pointer without a cast signpr_main.c:311: error: syntax error before "malloc" make: *** [signpr_main.o] Error 1 !!! ERROR: media-sound/gramofile-1.6 failed. !!! Function src_compile, Line 32, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50_pre20 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.4.20-28.7) ================================================================= System uname: 2.4.20-28.7 i686 AMD Duron(tm) Processor Gentoo Base System version 1.4.3.12 Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=athlon -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X Xaw3d aalib alsa apm arts avi berkdb crypt cups directfb dvd encode fbcon foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jack joystick jpeg kde libg++ libwww mad mikmod mmx motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib pic png python qt quicktime readline sdl slang spell sse sse2 ssl svga tcpd truetype videos x86 xml2 xmms xv zlib"
Can you please run 'qpkg -l dev-libs/fftw'
That command shows dev-libs/fftw-2.1.5 to be installed. I changed my make.conf to reflect: ACCEPT_KEYWORDS="~x86" and gramofile installed OK.
There's only one gramofile ebuild, so it's possible the problem was just with an old version missing the dep on fftw