jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !
Le problème de ce sujet a été résolu
| Page 1 | |||||||||||
| Auteur | Message | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |||||||||||
| Page 1 | |||||||||||
salokine
|
# Posté le 04/01/2009 à 22:35:04 | ||||||||||
![]()
Études : BTS IG Avignon |
Bonjour,
J'ai bien installé la librairie FMOD et la compilation est OK. J'ai copié le fichier pan.wav dans le même répertoire que mon binaire. Pourtant, le programme ne trouve jamais le fichier wav. Après quelques recherches (c'est un euphémisme !!) j'ai l'impression que FMOD ne s'initialise pas. Je m'explique: Code : C
Dans ce code, la variable test1 reste toujours à 0. C'est que FMOD ne s'initialise pas ? La sortie d'erreur affiche les messages suivants: Code : Console
Mes options de compilation: Code : Console
Mon répertoire contenant ma source: Code : Console
A noter qu'a un momment ça à fonctionné !!! puis je le relance et ça ne marche plus !! Code : Console
... TERRIFIANT ! Merci de votre aide. Salokine. Informations système: * Debian/Lenny * gcc version 4.3.2 (Debian 4.3.2-1) * FMOD version 3.75 provenant du site officiel * SDL versions: ii libsdl-image1.2 1.2.6-3 image loading library for Simple DirectMedia ii libsdl-image1.2-dev 1.2.6-3 development files for SDL 1.2 image loading ii libsdl-mixer1.2 1.2.8-4 mixer library for Simple DirectMedia Layer 1 ii libsdl-net1.2 1.2.7-2 network library for Simple DirectMedia Layer ii libsdl-ttf2.0-0 2.0.9-1 ttf library for Simple DirectMedia Layer wit ii libsdl-ttf2.0-dev 2.0.9-1 development files for SDL ttf library (versi ii libsdl1.2-dev 1.2.13-2 Simple DirectMedia Layer development files ii libsdl1.2debian 1.2.13-2 Simple DirectMedia Layer ii libsdl1.2debian-alsa 1.2.13-2 Simple DirectMedia Layer (with X11 and ALSA |
||||||||||
| Publicité | # Posté le 04/01/2009 à 22:35:04 | ||||||||||
|
|
|||||||||||
Franklin92
|
# Posté le 05/01/2009 à 18:59:45 | ||||||||||
|
|
Au début tu dois mettre:
Code : C
si tu as suivi a la lettre l'installation. Belge et fier de l'être! |
||||||||||
salokine
|
# Posté le 05/01/2009 à 21:14:10 | ||||||||||
![]()
Études : BTS IG Avignon |
Bonjour,
Merci, mais j'ai bien contrôlé, la compilation link sur la lib et mon include en correcte. De plus, une erreur de code ferait que ça ne marcherait pas du tout avec des erreurs d'execution bien précises. En fait, j'ai trouvé, mais ça ne me plait pas du tout au point d'hésiter à dire que mon problème est résolu. Le système de son KDE ... voilà le coupable. Comme indiqué dans le "Centre de configuration KDE", le système de son prend la main de manière exclusive sur le matériel. Donc pendant que le système de son KDE tourne, FMOD touche pas aux périphérique audio... simple non ? Je vois 3 possiblités: 1. Quand de je développe, je coupe le son KDE 2. Je connais la contrainte, et je ne génère pas de son KDE pendant 60 secondes (temps après lequel il rend la main) 3. Je trouve un moyen de faire "cohabiter" les deux. Pour les méthodes 1 et 2, c'est du contournement de bidouilleur utile pour du developpement et réaliser des tuto. Pour distribuer un projet sur une plateforme Linux, j'ai plutot interêt à trouver la solution car la moité des utilisateurs utilisent KDE ! Aller je cloture car ça fait l'objet d'un post chez FMOD et non sur siteduzero Merci tout de même. Bonne soirée. Salokine. |
||||||||||
salokine
|
# Posté le 07/01/2009 à 00:01:24 | ||||||||||
![]()
Études : BTS IG Avignon |
Re,
Aller, voici la réponse : Pour les Linuxiens utilisant un système Audio ALSA (Sous Debian, KDE travail avec ALSA). Configurer la sortie audio AVANT l'initilisation de FMOD Code : C
Références sur lequelles je me suis basé: http://www.fmod.org/docs/HTML/FSOUND_OUTPUTTYPES.html http://www.fmod.org/docs/HTML/FSOUND_SetOutput.html Qu'est ce que ça fait du bien d'avoir trouvé ! Bonne soirée. Salokine. |
||||||||||
Retour au forum "Langage C" ou à la liste des forums
