Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/05/2006, à 10:46

Nabuva

tuxNES et GtuxNES

salut a tous
je viens de trouver les source de tuxnes et gtuxnes et je voulais me lancer dans cette grande quete quest la compilation et jai comence a compiler tuxnes (logique gtuxnes nest qun frontend graphique) je lis la page sur la compilation on me dit que les dependances sont dans le readme mais voila dans le readme je ne trouve rien ressemblant a une liste de dependance donc je me lance dans la compilation..et la un message mindique ce que jai et ce quil me manque je vais dons dans synaptic pour instaler ce qui me manque mais rien ne coresspond a certains paquet .jai donc ete jusque make in stall et voici le message en esperant que quelqun le comprenne mieux que moi

nabuva@Am-shagaar:~/tuxnes/tuxnes-0.75$ sudo ./configure
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... missing
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc -O ) works... yes
checking whether the C compiler (gcc -O ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for ANSI C header files... yes
checking for features.h... yes
checking for fcntl.h... yes
checking for strings.h... yes
checking for sys/time.h... yes
checking for linux/joystick.h... yes
checking for linux/soundcard.h... yes
checking for sys/soundcard.h... yes
checking for ppm.h... no
checking for snss.h... no
checking for X11/xpm.h... yes
checking for X11/vroot.h... no
checking for sys/ipc.h... yes
checking for sys/shm.h... yes
checking for X11/extensions/XShm.h... yes
checking for X11/extensions/Xext.h... yes
checking for XpmWriteFileFromImage in -lXpm... yes
checking for XMissingExtension in -lXext... yes
checking for gzgetc in -lz... yes
checking for pbm_writepbm in -lpbm... no
checking for pgm_writepgm in -lpgm... no
checking for ppm_writeppm in -lppm... no
checking for sin in -lm... yes
checking for openSnssFile in -lsnss... no
checking for ggi/gii.h... no
checking for ggi/ggi.h... no
checking for ggiInit in -lggi... no
checking for giiInit in -lgii... no
checking for Wlib.h... no
checking for w_init in -lW... no
checking whether byte ordering is bigendian... no
checking for working const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking for size_t... yes
checking for 8-bit clean memcmp... yes
checking for unistd.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking return type of signal handlers... void
checking for gettimeofday... yes
checking for strtod... yes
checking for strtoul... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
nabuva@Am-shagaar:~/tuxnes/tuxnes-0.75$ sudo make
gcc -DHAVE_CONFIG_H -I. -I. -I.     -O -pipe -Wall  -D__USE_BSD -c x86.S
gcc -DHAVE_CONFIG_H -I. -I. -I.     -O -pipe -Wall  -D__USE_BSD -c d6502.c
gcc -DHAVE_CONFIG_H -I. -I. -I.     -O -pipe -Wall  -D__USE_BSD -c dynrec.c
dynrec.c: In function ‘translate’:
dynrec.c:66: attention : pointer targets in assignment differ in signedness
dynrec.c:76: attention : pointer targets in assignment differ in signedness
gcc -DHAVE_CONFIG_H -I. -I. -I.     -O -pipe -Wall  -D__USE_BSD -c emu.c
emu.c: In function ‘loadpal’:
emu.c:893: erreur: syntax error before string constant
emu.c:915: erreur: syntax error before string constant
emu.c:927: erreur: syntax error before string constant
emu.c: In function ‘main’:
emu.c:1605: erreur: syntax error before string constant
make: *** [emu.o] Erreur 1
nabuva@Am-shagaar:~/tuxnes/tuxnes-0.75$ sudo make install
gcc -DHAVE_CONFIG_H -I. -I. -I.     -O -pipe -Wall  -D__USE_BSD -c emu.c
emu.c: In function ‘loadpal’:
emu.c:893: erreur: syntax error before string constant
emu.c:915: erreur: syntax error before string constant
emu.c:927: erreur: syntax error before string constant
emu.c: In function ‘main’:
emu.c:1605: erreur: syntax error before string constant
make: *** [emu.o] Erreur 1


Kubuntu = 2x1.6GHz 4Go
Xubuntu = 800MHz 2GO
XP = 4x2.6GHz 4Go ;(

Hors ligne

#2 Le 16/05/2006, à 10:52

saVTRonic

Re : tuxNES et GtuxNES

Ca ne t'aideras pas vraiment pour ton problème mais en ce qui concerne TuxNes et GtuxNes je ne suis pas arrivé non plus à les compiler.

Mednafen, qui émule aussi la NES, se compile sans soucis par contre. Pas d'interface graphique mais tout est accessible via les touches Fx (notamment la configuration des manettes :).
Tu peux néanmoins lui associer le frontend kamefu (voir http://forum.ubuntu-fr.org/viewtopic.php?id=39768).

Sinon, en moins pratique, xmess + kxmame (qui gère xmame ET xmess), tout deux dans synaptic.

Dernière modification par saVTRonic (Le 16/05/2006, à 10:54)

Hors ligne

#3 Le 16/05/2006, à 11:02

NicoA380

Re : tuxNES et GtuxNES

Nabuva a écrit :

emu.c:1605: erreur: syntax error before string constant
make: *** [emu.o] Erreur 1
nabuva@Am-shagaar:~/tuxnes/tuxnes-0.75$ sudo make install

Ne cherches pas à installer si la compilation a échoué, ça n'a pas de sens wink

Ces sources, tu les as récupéré où/comment ?

un beau tar.gz ou sur un serveur CVS ou SVN ?

Hors ligne

#4 Le 16/05/2006, à 11:16

Nabuva

Re : tuxNES et GtuxNES

jai eu les sources via un "beau" .tar.gz sur sourceforge
quand au make je lai fait juste pour avoir le message dereur je coyais mieux comprendre avec
quand a kamefu j arive pas a le compiler peut etre parcque jai breezy pas dapper

Dernière modification par Nabuva (Le 16/05/2006, à 13:03)


Kubuntu = 2x1.6GHz 4Go
Xubuntu = 800MHz 2GO
XP = 4x2.6GHz 4Go ;(

Hors ligne

#5 Le 16/05/2006, à 13:24

dawar

Re : tuxNES et GtuxNES

Peux être qu'il ne compile pas avec gcc 4, essai un export CC=/usr/bin/gcc-3.4 avant ta compilation (et un make clean pour la forme)


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)

Hors ligne

#6 Le 16/05/2006, à 18:05

Nabuva

Re : tuxNES et GtuxNES

le probleme nest pas lier a gcc puisque quand je fais export CC=/usr/bin/gcc-3.4 puis sudo ./configure il me ¶envoie les memes erreurs mais je sais toujours pas ce qu est makeinfo jai bien le paquet make-doc mais ca na probablement aucun rapport


Kubuntu = 2x1.6GHz 4Go
Xubuntu = 800MHz 2GO
XP = 4x2.6GHz 4Go ;(

Hors ligne

#7 Le 18/05/2006, à 10:57

coffee

Re : tuxNES et GtuxNES

Pensez à utilisez des balises quand c'est utiles pour vos posts svp


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne