wxDev.fr, le portail francophone consacré à wxWidgets ! ( The french portal for wxWidgets )  
Esp. membre
Recheche rapide



Recherche avancée
Statistiques
Membres inscrits :2359

Membres en ligne : 0
Invités en ligne : 10

Valid XHTML 1.0 Transitional

Valid CSS2

Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Développement C/C++
» Installation FMOD Ex
Conversation : Installation FMOD Ex
20-01-2008 12:45:47  Installation FMOD Ex #1
At0mIkS (Membre)
Inscrit le : 20-11-2007
Messages: 255
Snippets: 0
Tutoriels: 0
Hors ligne
Bonjour,
Je tente donc d'installer FMOD Ex.
Lorsque je ne met pas de code faisant appelle a fmod mais quand meme l'include
#include <fmod.hpp> le programme compile.
Avec

Code Cpp:

                        FMOD_RESULT result;
                        FMOD::System *system;
 
                        result = FMOD::System_Create(&system);        // Create the main system object.
                        if (result != FMOD_OK)
                        {
                            printf("FMOD error! (%d) %s\n", result, FMOD_ErrorString(result));
                            exit(-1);
                        }
 
                        result = system->init(100, FMOD_INIT_NORMAL, 0);    // Initialize FMOD.
                        if (result != FMOD_OK)
                        {
                            printf("FMOD error! (%d) %s\n", result, FMOD_ErrorString(result));
                            exit(-1);
                        }

Je reçois :
...\myframe.cpp:: In member function `void MyFrame::OnSocketEvent(wxSocketEvent&)':
...\myframe.cpp:157: error: `FMOD_ErrorString' undeclared (first use this function)
...\myframe.cpp:157: error: (Each undeclared identifier is reported only once for each function it appears in.)
:: === Build finished: 2 errors, 0 warnings ===


Et avec le code :

Code Cpp:

                        FMOD_RESULT result;
                        FMOD::System *system;
 
                        result = FMOD::System_Create(&system);        // Create the main system object.
                        if (result != FMOD_OK)
                        {
                            //printf("FMOD error! (%d) %s\n", result, FMOD_ErrorString(result));
                            exit(-1);
                        }
 
                        result = system->init(100, FMOD_INIT_NORMAL, 0);    // Initialize FMOD.
                        if (result != FMOD_OK)
                        {
                            //printf("FMOD error! (%d) %s\n", result, FMOD_ErrorString(result));
                            exit(-1);
                        }


J'ai :
myframe.cpp:: undefined reference to `_ZN4FMOD6System4initEijPv@16'
:: === Build finished: 1 errors, 0 warnings ===


Comment resoudre le probleme ?

Merci d'avance
20-01-2008 13:47:23  Re: Installation FMOD Ex #2
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
C'est un problème de link, tu as dû oublier de linker la bibliothèque de FMOD.

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
20-01-2008 14:06:49  Re: Installation FMOD Ex #3
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
La grande question, quel fichier lol

Itérer est humain, récurser est divin
20-01-2008 16:43:22  Re: Installation FMOD Ex #4
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
libfmodex.a je parie :)

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
20-01-2008 18:06:34  Re: Installation FMOD Ex #5
At0mIkS (Membre)
Inscrit le : 20-11-2007
Messages: 255
Snippets: 0
Tutoriels: 0
Hors ligne
C'est bon j'abandonne : http://www.siteduzero.com/forum-83-2321 … od-ex.html
J'utilise Fmod3 et ça marche tres bien.

Merci
20-01-2008 18:16:40  Re: Installation FMOD Ex #6
blend (Membre)
Inscrit le : 07-10-2007
Messages: 129
Snippets: 0
Tutoriels: 0
Hors ligne
Tu abandonnes encore plus vite que moi XD...

Rien ne vaut la 2D pour éviter les problèmes de profondeur.
20-01-2008 18:33:41  Re: Installation FMOD Ex #7
xxltux (Membre)
Lieu: Montpellier
Inscrit le : 07-10-2007
Messages: 544
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
lol

Itérer est humain, récurser est divin
Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Développement C/C++
» Installation FMOD Ex