Consider either reviewing the abuild or adding the -amd64 flag to this 'cause it does not compile. This is the errors I get: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./gens_core/cpu/68k -I./gens_core/cpu/sh2 -I./gens_core/cpu/z80 -I./gens_core/sound -I./gens_core/mem -I./gens_core/misc -I./gens_core/gfx -I./gens_core/io -I./gens_core/vdp -I./segacd -I./mp3_dec -I./sdllayer -I./util -I./port -I./emulator -I./debug -I./netplay -I./gtkui -I./gtkui/anjuta_widget -I./gtkui/glade -I. -DDATADIR=\"/usr/share/games/gens\" -I/usr/include/SDL -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -march=k8 -O3 -pipe -fomit-frame-pointer -funroll-loops -march=k8 -O3 -pipe -fomit-frame-pointer -funroll-loops -c -o gens_core/cpu/68k/gens-cpu_68k.o `test -f gens_core/cpu/68k/cpu_68k.c || echo './'`gens_core/cpu/68k/cpu_68k.c gens_core/cpu/68k/cpu_68k.c:27: aviso: el elemento inicializador no es calculable al momento de la carga gens_core/cpu/68k/cpu_68k.c:27: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:27: error: (cerca de la inicializaci
Consider either reviewing the abuild or adding the -amd64 flag to this 'cause it does not compile. This is the errors I get: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./gens_core/cpu/68k -I./gens_core/cpu/sh2 -I./gens_core/cpu/z80 -I./gens_core/sound -I./gens_core/mem -I./gens_core/misc -I./gens_core/gfx -I./gens_core/io -I./gens_core/vdp -I./segacd -I./mp3_dec -I./sdllayer -I./util -I./port -I./emulator -I./debug -I./netplay -I./gtkui -I./gtkui/anjuta_widget -I./gtkui/glade -I. -DDATADIR=\"/usr/share/games/gens\" -I/usr/include/SDL -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -march=k8 -O3 -pipe -fomit-frame-pointer -funroll-loops -march=k8 -O3 -pipe -fomit-frame-pointer -funroll-loops -c -o gens_core/cpu/68k/gens-cpu_68k.o `test -f gens_core/cpu/68k/cpu_68k.c || echo './'`gens_core/cpu/68k/cpu_68k.c gens_core/cpu/68k/cpu_68k.c:27: aviso: el elemento inicializador no es calculable al momento de la carga gens_core/cpu/68k/cpu_68k.c:27: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:27: error: (cerca de la inicialización de `M68K_Fetch[1].offset') gens_core/cpu/68k/cpu_68k.c:27: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:27: error: (cerca de la inicialización de `M68K_Fetch[1]') gens_core/cpu/68k/cpu_68k.c:28: aviso: el elemento inicializador no es calculable al momento de la carga gens_core/cpu/68k/cpu_68k.c:28: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:28: error: (cerca de la inicialización de `M68K_Fetch[2].offset') gens_core/cpu/68k/cpu_68k.c:28: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:28: error: (cerca de la inicialización de `M68K_Fetch[2]') gens_core/cpu/68k/cpu_68k.c:29: aviso: el elemento inicializador no es calculable al momento de la carga gens_core/cpu/68k/cpu_68k.c:29: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:29: error: (cerca de la inicialización de `M68K_Fetch[3].offset') gens_core/cpu/68k/cpu_68k.c:29: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:29: error: (cerca de la inicialización de `M68K_Fetch[3]') gens_core/cpu/68k/cpu_68k.c:30: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:30: error: (cerca de la inicialización de `M68K_Fetch[4]') gens_core/cpu/68k/cpu_68k.c:31: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:31: error: (cerca de la inicialización de `M68K_Fetch[5]') gens_core/cpu/68k/cpu_68k.c:32: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:32: error: (cerca de la inicialización de `M68K_Fetch[6]') gens_core/cpu/68k/cpu_68k.c:63: aviso: el elemento inicializador no es calculable al momento de la carga gens_core/cpu/68k/cpu_68k.c:63: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:63: error: (cerca de la inicialización de `S68K_Fetch[0].offset') gens_core/cpu/68k/cpu_68k.c:63: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:63: error: (cerca de la inicialización de `S68K_Fetch[0]') gens_core/cpu/68k/cpu_68k.c:64: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:64: error: (cerca de la inicialización de `S68K_Fetch[1]') gens_core/cpu/68k/cpu_68k.c:65: error: el elemento inicializador no es constante gens_core/cpu/68k/cpu_68k.c:65: error: (cerca de la inicialización de `S68K_Fetch[2]') gens_core/cpu/68k/cpu_68k.c: In function `M68K_Set_32X_Rom_Bank': gens_core/cpu/68k/cpu_68k.c:365: aviso: conversión de puntero a entero de tamaño diferente gens_core/cpu/68k/cpu_68k.c: In function `M68K_Set_Prg_Ram': gens_core/cpu/68k/cpu_68k.c:390: aviso: conversión de puntero a entero de tamaño diferente make[3]: *** [gens_core/cpu/68k/gens-cpu_68k.o] Error 1 make[3]: *** Se espera a que terminen otras tareas.... make[3]: Leaving directory `/var/tmp/portage/gens-2.12b/work/GensForLinux/src/gens' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gens-2.12b/work/GensForLinux/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gens-2.12b/work/GensForLinux' make: *** [all] Error 2 !!! ERROR: games-emulation/gens-2.12b failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile ebuild.sh, line 1248: Called games_src_compile games.eclass, line 136: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant.
*** Bug 141102 has been marked as a duplicate of this bug. ***
Not keyworded at all for amd64. On a side note, set your locales to C when reporting bugs.
Created attachment 195618 [details] Ebuild for amd64 Using multilib_toolchain_setup and disabling the gtk test from the build, I was able to compile gens using the emul-linux binaries. The emulator works; it gives some X errors about GLXBadCurrentWindow, but besides that it works.
*** Bug 554060 has been marked as a duplicate of this bug. ***