gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I. -O2 -pipe -DGUI_SDL -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/freetype2 -Wp,-MD,.deps/SDL_ttf.pp -c SDL_ttf.c -fPIC -DPIC -o .libs/SDL_ttf.lo SDL_ttf.c:48:38: error: freetype/internal/ftobjs.h: No such file or directory SDL_ttf.c: In function 'TTF_OpenFontIndexRW': SDL_ttf.c:278: error: dereferencing pointer to incomplete type make[2]: *** [SDL_ttf.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/games-emulation/mupen64-blight-input-0.0.8-r1/work/blight_input-0.0.8-b/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/games-emulation/mupen64-blight-input-0.0.8-r1/work/blight_input-0.0.8-b' make: *** [all-recursive-am] Error 2 for what I can see, this is an internal copy of media-libs/sdl-ttf, if it could be replaced by the external version, the problem should be solved.
We should just remove this because it's included in mupen64-0.5-r1. blight_input/SDL_ttf.c:51:38: error: freetype/internal/ftobjs.h: No such file or directory blight_input/SDL_ttf.c: In function 'TTF_OpenFontIndexRW': blight_input/SDL_ttf.c:278: error: dereferencing pointer to incomplete type make: *** [blight_input/SDL_ttf.o] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: games-emulation/mupen64-0.5-r1 failed.
fixed, thanks.