El mejor emulador de Megadrive, Mega CD y 32x en Linux!

El Gens el que para mi es el mejor emulador de megadrive por fin a sacado una versión para Linux la podéis bajar de aquí http://gens.consolemul.com/ y las fuentes en http://sourceforge.net/projects/gens/
Con este, ya están casi todos mis emuladores favoritos en Linux solo falta el Nebula :-)
Yo no lo consigo compilar con las fuentes http://sourceforge.net/project/showfiles.php?group_id=73619 para Linux, me da este error
[root@JrS-76 gens]# make
gcc -Wall -g -D__PORT__ `sdl-config --cflags` -I. -DWITH_GTK -DGTK_DISABLE_DEPRECATED `pkg-config gtk+-2.0 --cflags` -c -o timer.o timer.c
/bin/sh: line 1: sdl-config: command not found
timer.c: In function `system_time':
timer.c:12: warning: implicit declaration of function `clock_gettime'
timer.c:12: `CLOCK_REALTIME' undeclared (first use in this function)
timer.c:12: (Each undeclared identifier is reported only once
timer.c:12: for each function it appears in.)
make: *** [timer.o] Error 1
[root@JrS-76 gens]#
Necesitas GCC 3.2.. si usas GCC 2.95 no compila. (lo advierten en la peich del emulata)

salu2[bye]
Mandrake 9.1 viene con gcc 3.2.2
tiene que ser otra cosa
Escrito originalmente por JrS-76
Mandrake 9.1 viene con gcc 3.2.2
tiene que ser otra cosa


Excuse me, pense que usabas Debian. X-D

Ahora que miro el error, es pq te falta tener instaladas las SDL y las SDL-dev ya que no encuentra el sdl-config que es el configurador de las librerias SDL.

http://www.libsdl.org

salu2[bye]
Ya arregle lo de las SDL, gracias sergiox. pero parece que tampoco es eso.

[josue@JrS-76 gens]$ make
gcc -Wall -g -D__PORT__ `sdl-config --cflags` -I. -DWITH_GTK -DGTK_DISABLE_DEPRECATED `pkg-config gtk+-2.0 --cflags` -c -o timer.o timer.c
timer.c: In function `system_time':
timer.c:12: warning: implicit declaration of function `clock_gettime'
timer.c:12: `CLOCK_REALTIME' undeclared (first use in this function)
timer.c:12: (Each undeclared identifier is reported only once
timer.c:12: for each function it appears in.)
make: *** [timer.o] Error 1
[josue@JrS-76 gens]$
Yo lo he compilado en MDK 9.1 sin grandes problemas.

Tienes que instalar las SDL, las GTK (creo que es lo que te falta),el
gcc y el nasm (ensamblador)
A mi me da el mismo error que JrS-76 :(.
Escrito originalmente por Harl
Yo lo he compilado en MDK 9.1 sin grandes problemas.

Tienes que instalar las SDL, las GTK (creo que es lo que te falta),el
gcc y el nasm (ensamblador)

A ver siempre que estemos compilando algo hacen falta las librerías dev de lo que necesita el programa, si Harl dice que necesita gtk pos necesitará para compilarse el "gtk-dev" (o como se llame).

Los Debianeros podeis usar el auto-apt para que se resuelvan automáticamente las dependencias del source [chulito]
8 respuestas