Page 1 sur 1

Problème de compilation pour les fonctions sound.

Publié : dim. 20/nov./2011 21:11
par bloiiing
Bonjour, je suis sous ubuntu 11.10 et j'ai une erreur lors de la compilation d'un exemple issu de la doc très légèrement modifié. Voici le code:

Code : Tout sélectionner

If InitSound() = 0
  MessageRequester("Error", "Sound system is not available",  0)
  End
EndIf

SoundFileName$ = OpenFileRequester("Choose a .wav file", "", "Wave files|*.wav",0)
If SoundFileName$
  If LoadSound(0, SoundFileName$)
    ;PlaySound(0, #PB_Sound_Loop, 1)
    Canal = PlaySound(0, #PB_Sound_MultiChannel, 1)
    For Volume = 0 To 100
      SoundVolume(0, Volume, Canal)
      Debug Volume
      Delay(100)
    Next Volume
    MessageRequester("Sound", "Playing the sound (loop)..."+#LF$+"Click to quit..", 0)
  Else
    MessageRequester("Error", "Can't load the sound.", 0)
  EndIf
EndIf
End
J'ai le message d'erreur suivant:

Image

Quelqu'un pourrait-il me conseiller sur les manips à faire pour supprimer ces erreurs?

Merci d'avance.

Re: Problème de compilation pour les fonctions sound.

Publié : dim. 20/nov./2011 21:13
par bloiiing
Je reposte l'url de l'image qui n'est pas passé.
[img]
http://cjoint.com/?AKuvdzhtrZe
[/img]

Re: Problème de compilation pour les fonctions sound.

Publié : lun. 21/nov./2011 10:42
par Ar-S
bloiiing a écrit :Je reposte l'url de l'image qui n'est pas passé.
Image
Voilà le lien à mettre entre balises IMG

Code : Tout sélectionner

http://cjoint.com/11nv/AKuvdzhtrZe_Capture_du_2011-11-20_13:26:18.png
ce qui donne :
Image

Re: Problème de compilation pour les fonctions sound.

Publié : lun. 21/nov./2011 12:38
par flaith
L'installation de la Lib SDL Devel a bien été faite ?

Re: Problème de compilation pour les fonctions sound.

Publié : lun. 21/nov./2011 21:54
par bloiiing
Je pensais que, comme ce sont des fonctions standard, je n'avais rien à installer de plus que PB. Je vais essayer de voir si je peux trouver cette librairie et l'installer.

Est-ce que les utilisateurs du soft programmé avec une librairie externe peuvent exécuter le programme sans avoir installé la-dite librairie?

Merci et a+

Re: Problème de compilation pour les fonctions sound.

Publié : mar. 22/nov./2011 12:03
par flaith
Pour l'utilisation pas besoin d'installer la librairie de developpement de SDL, il suffit que la librairie SDL (libSDL.so) soit installée (mais sous GNU/Linux cela doit déjà être le cas) :wink:

Re: Problème de compilation pour les fonctions sound.

Publié : jeu. 24/nov./2011 22:23
par bloiiing
Ça n'était pas le cas mais j'ai remédié au problème en l'installant. Maintenant je n'ai plus d'erreur, par contre ça fonctionne bizarrement... Il y a certains fichiers qui ne se lisent pas, ou du moins qui ne produisent aucun son, et d'autres qui se lisent en accéléré. Sous windows ça marche sans rien faire. Je suis en train d'essayer de comprendre et je m'oriente plutôt vers un problème de configuration ou d'installation de la librairie SDL...

Merci de ta réponse et a+.