Problème de compilation pour les fonctions sound.

Codes specifiques à Linux
Avatar de l’utilisateur
bloiiing
Messages : 53
Inscription : sam. 09/janv./2010 9:16

Problème de compilation pour les fonctions sound.

Message 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.
Avatar de l’utilisateur
bloiiing
Messages : 53
Inscription : sam. 09/janv./2010 9:16

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

Message par bloiiing »

Je reposte l'url de l'image qui n'est pas passé.
[img]
http://cjoint.com/?AKuvdzhtrZe
[/img]
Avatar de l’utilisateur
Ar-S
Messages : 9478
Inscription : dim. 09/oct./2005 16:51
Contact :

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

Message 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
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

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

Message par flaith »

L'installation de la Lib SDL Devel a bien été faite ?
Avatar de l’utilisateur
bloiiing
Messages : 53
Inscription : sam. 09/janv./2010 9:16

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

Message 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+
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

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

Message 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:
Avatar de l’utilisateur
bloiiing
Messages : 53
Inscription : sam. 09/janv./2010 9:16

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

Message 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+.
Répondre