Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
editeur de map
Envoyé par: ginta

bonjours

J'ai programmer un editeur de map grace a un tuto sur internet quand je veus le compiler cela ne marche pas donc je vais chercher la demo sur le site pour etre sur du code source, je le compile

./confiure
make
pas de make install pour ce programme

pas de probleme mais quand je le lance la fenetre souvre et ce referme tous de suite

quand je le lance avec la console il me dit

Erreur � l'initialisation de FMOD: Error initializing output device.

pourtant fmod et installer, enfin je crois pouvais vous me dire comment l'installer.

merci

Poste le Tuesday 7 November 2006 19:45:01
Répondre     Citer    
Re: éditeur de cartes
Envoyé par: nicola

fmod est installé ? C’est bizarre d’utiliser fmod (une bibliothèque sonore) pour un éditeur de cartes.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Wednesday 8 November 2006 06:48:15
Répondre     Citer    
Re: editeur de map
Envoyé par: ginta

oui je sais mais j'ai suivile tuto je vais demender sur le forum

Poste le Wednesday 8 November 2006 15:46:41
Répondre     Citer    
Re: editeur de map
Envoyé par: ginta

et bien maintenant il ne veut même plus compiler

je fais make et il me dit

kubo@ubuntu:~/Desktop/RPG2D_Editeur-0.1$ make
make  all-recursive
make[1]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1 »
Making all in intl
make[2]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/intl »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/intl »
Making all in po
make[2]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/po »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/po »
Making all in include
make[2]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/include »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/include »
Making all in src
make[2]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/src »
/bin/bash ../libtool --mode=link gcc -Wall       -g   -o rpg2d_editeur -L/usr/lib main.o map.o type.o -lSDL -lSDL_ttf -lfmod 
gcc -Wall -g -o rpg2d_editeur main.o map.o type.o  -L/usr/lib /usr/lib/libSDL.so /usr/lib/libSDL_ttf.so -lfmod
/usr/bin/ld: cannot find -lfmod
collect2: ld returned 1 exit status
make[2]: *** [rpg2d_editeur] Erreur 1
make[2]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/src »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1 »
make: *** [all-recursive-am] Erreur 2
kubo@ubuntu:~/Desktop/RPG2D_Editeur-0.1$

merci

Poste le Wednesday 8 November 2006 21:48:15
Répondre     Citer    
Re: éditeur de cartes
Envoyé par: nicola

Il te dit qu’il manque fmod. Tu dois télécharger et installer cette bibliothèque, et probablement la partie de développement.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Thursday 9 November 2006 06:43:37
Répondre     Citer    
Re: editeur de map
Envoyé par: ginta

mais elle est déjà installer et avant cela marché très bien et un jour PAF :,(
je l'ai linker. est-ce possible que la version ne sois pas bonne ?-(

que faire

merci

Poste le Thursday 9 November 2006 20:45:41
Répondre     Citer    
Re: éditeur de cartes
Envoyé par: nicola

Peut-être que tu pourrais la mettre à jour.
Je l’ai installée pour compiler ZDoom à l’époque, et elle marche toujours à chaque fois que je veux le compiler.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Friday 10 November 2006 07:01:49
Répondre     Citer    
Re: editeur de map
Envoyé par: ginta

sinon vous il n'y a pas de paquet pour fmod sous ubuntu ??

Poste le Friday 10 November 2006 15:20:21
Répondre     Citer    
Re: editeur de map
Envoyé par: ginta

comme tu as parler de zdoom j'ai voulus l'installer mais il n'arrive pas a compiler man.cpp

pourquoi

Compiling sc_man.cpp:                                                 [ERROR]  
g++ -fno-rtti -pipe -Wall -Wno-unused -fno-strict-aliasing -O2 -fomit-frame-pointer -MMD -DHAVE_FILELENGTH -D__forceinline=inline -Izlib -IFLAC -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNEED_STRUPR -Isrc/ -Isrc/g_doom/ -Isrc/g_heretic/ -Isrc/g_hexen/ -Isrc/g_raven/ -Isrc/g_shared/ -Isrc/g_strife/ -Isrc/oplsynth/ -Isrc/sound/ -Isrc/sdl/ -Isrc/textures/ -DUSEASM=1 -DNDEBUG -o releaseobj/sc_man.o -c src/sc_man.cpp
================================================================================src/sc_man_scanner.re: In function ‘bool SC_GetString()’:
src/sc_man_scanner.re:144: error: no matching function for call to ‘MIN(long int, int)’


Et comme sa si il marche je sais que la lib fmod est bien installer

merci


Poste le Friday 10 November 2006 17:11:05
Répondre     Citer    
Re: éditeur de cartes
Envoyé par: nicola

As-tu bien installé tout ce qu’il faut avant ? Lis le fil spécial pour linuxiens dans le forum de ZDoom.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Friday 10 November 2006 19:01:48
Répondre     Citer    
Re: editeur de map
Envoyé par: ginta

je n'arrive vrement pas a mettre fmod

vous pouvait me dire si il vaut mieut qu'il me dise le code qui est plus haut celui la

 make
make  all-recursive
make[1]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1 »
Making all in intl
make[2]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/intl »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/intl »
Making all in po
make[2]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/po »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/po »
Making all in include
make[2]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/include »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/include »
Making all in src
make[2]: entrant dans le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/src »
/bin/bash ../libtool --mode=link gcc -Wall       -g   -o rpg2d_editeur -L/usr/lib main.o map.o type.o -lSDL -lSDL_ttf -lfmod 
gcc -Wall -g -o rpg2d_editeur main.o map.o type.o  -L/usr/lib /usr/lib/libSDL.so /usr/lib/libSDL_ttf.so -lfmod
main.o: In function `Init':
/home/kubo/Desktop/RPG2D_Editeur-0.1/src/main.c:93: undefined reference to `FSOUND_GetVersion'
/home/kubo/Desktop/RPG2D_Editeur-0.1/src/main.c:102: undefined reference to `FSOUND_Init'
/home/kubo/Desktop/RPG2D_Editeur-0.1/src/main.c:104: undefined reference to `FSOUND_GetError'
map.o: In function `FreeMap':
/home/kubo/Desktop/RPG2D_Editeur-0.1/src/map.c:271: undefined reference to `FMUSIC_StopSong'
/home/kubo/Desktop/RPG2D_Editeur-0.1/src/map.c:272: undefined reference to `FMUSIC_FreeSong'
map.o: In function `LoadMap':
/home/kubo/Desktop/RPG2D_Editeur-0.1/src/map.c:291: undefined reference to `FMUSIC_LoadSong'
/home/kubo/Desktop/RPG2D_Editeur-0.1/src/map.c:293: undefined reference to `FSOUND_GetError'
collect2: ld returned 1 exit status
make[2]: *** [rpg2d_editeur] Erreur 1
make[2]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1/src »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/kubo/Desktop/RPG2D_Editeur-0.1 »
make: *** [all-recursive-am] Erreur 2
kubo@ubuntu:~/Desktop/RPG2D_Editeur-0.1$



Poste le Friday 10 November 2006 23:22:01
Répondre     Citer    
Re: éditeur de cartes
Envoyé par: nicola

> ls -l /usr/local/lib/libfmod*
-rwxr-xr-x 1 root root 436180 2004-10-19 09:59 /usr/local/lib/libfmod-3.74.so
lrwxrwxrwx 1 root root     15 2006-11-02 19:01 /usr/local/lib/libfmod.so -> libfmod-3.74.so
> ls -l /usr/local/include/fmod*
-rw-r--r-- 1 root root 39080 2004-10-18 09:29 /usr/local/include/fmoddyn.h
-r--r--r-- 1 root root  1689 2004-09-19 07:09 /usr/local/include/fmod_errors.h
-r--r--r-- 1 root root 72687 2004-10-18 09:29 /usr/local/include/fmod.h

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 11 November 2006 07:38:35
Répondre     Citer    
Re: editeur de map
Envoyé par: ginta

ca ne marche toujours pas

:-F :``(

:ange:


ouinnnnnnnnnnnnnnnnnn


Poste le Saturday 11 November 2006 12:27:17
Répondre     Citer    
Re: éditeur de cartes
Envoyé par: nicola

Heu… tu n’as pas vu que je demande en même temps à quoi ressemblent ces commandes chez toi ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 11 November 2006 12:39:07
Répondre     Citer    
Re: editeur de map
Envoyé par: ginta

voila




Poste le Saturday 11 November 2006 13:12:14
Répondre     Citer    
Re: éditeur de cartes
Envoyé par: nicola

Il va te falloir un rapide cours sur ce qu’est une commande et ce qu’est le résultat d’une commande.
de plus, le copier-coller marche aussi dans l’autre sens.
As-tu tapé ldconfig en tant que root ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 11 November 2006 13:23:28
Répondre     Citer    
Re: editeur de map
Envoyé par: titi245

Bonjour,
Je suis entreint d'installer syslog-ng sous REDHAT v4 et j'ai ce message d'erreur que je n'arrive pas à résoudre.
Merçi d'avance.

[root@serveurDSyslog syslog-ng-2.0.1]# make
make all-recursive
make[1]: Entering directory `/usr/local/src/syslog-ng-2.0.1'
Making all in src
make[2]: Entering directory `/usr/local/src/syslog-ng-2.0.1/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include /usr/local/lib -D_GNU_SOURCE -g -O2 -Wall -g -MT misc.o -MD -MP -MF ".deps/misc.Tpo" \
-c -o misc.o `test -f 'misc.c' || echo './'`misc.c; \
then mv -f ".deps/misc.Tpo" ".deps/misc.Po"; \
else rm -f ".deps/misc.Tpo"; exit 1; \
fi
gcc: /usr/local/lib: fichier d'entrée d'édition de liens n'est pas utilisé parce l'édition de lien n'a pas été faite
cc1: /usr/local/lib : Aucun fichier ou répertoire de ce type
make[2]: *** [misc.o] Erreur 1
make[2]: Leaving directory `/usr/local/src/syslog-ng-2.0.1/src'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/usr/local/src/syslog-ng-2.0.1'
make: *** [all] Erreur 2

Poste le Wednesday 25 April 2007 14:12:10
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
editeur de map
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons