IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques Discussion :

édition des liens openAL


Sujet :

Bibliothèques

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 2
    Points : 2
    Points
    2
    Par défaut édition des liens openAL
    Bonjour à tous,
    Je débute avec la librairie openAL en m'appuyant sur le cour de Laurent Gomilla publié sur ce même site.
    Lors de la compilation du code suivant tiré du tutoriel, j'ai une série d'erreur concernant l'édition des liens.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    #include <al.h>
    #include <alc.h>
     
    bool InitOpenAL()
    {
        // Ouverture du device
        ALCdevice* Device = alcOpenDevice(NULL);
        if (!Device)
            return false;
     
        // Création du contexte
        ALCcontext* Context = alcCreateContext(Device, NULL);
        if (!Context)
            return false;
     
        // Activation du contexte
        if (!alcMakeContextCurrent(Context))
            return false;
     
        return true;
    }
     
    int main()
    {
    	exit(0);
    }
    Erreurs:
    1>test.obj : error LNK2019: symbole externe non résolu __imp__alcMakeContextCurrent référencé dans la fonction "bool __cdecl InitOpenAL(void)" (?InitOpenAL@@YA_NXZ)
    1>test.obj : error LNK2019: symbole externe non résolu __imp__alcCreateContext référencé dans la fonction "bool __cdecl InitOpenAL(void)" (?InitOpenAL@@YA_NXZ)
    1>test.obj : error LNK2019: symbole externe non résolu __imp__alcOpenDevice référencé dans la fonction "bool __cdecl InitOpenAL(void)" (?InitOpenAL@@YA_NXZ)

    En gros si je comprend bien le compilateur ne trouve pas la librairie alc. J'ai pourtant téléchargé et installé openal et j'ai paramétré le projet en incluant le dossier /libs et /include. J'ai du oublier quelque chose de simple mais voilà quelques heures que je cherche l'origine du problème en vain donc si quelqu'un pourrait m'éclairer...
    Merci d'avance.
    Je travaille sur VS 2008

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Problème résolu
    Problème résolu, je n'avais pas donné le chemin d'accès à la lib de openAL.
    Dans VS2008 c'est dans Projet/propriété de "monprojet"/propriété de configuration/éditeur des liens/Entrée/Dépendances supplémentaires
    Pour les novices comme moi en utilisation de librairie le plus simple est encore de partir de projets fournis avec la lib comme c'est le cas lorsque l'on télécharge le pack OpenAL 1.1 SDK. Au moins les projets sont déjà configurés. C'est comme ça que je me suis rendu-compte de mon oubli.
    Beaucoup de temps et de patience perdu pour pas grand chose...
    En espérant que ça pourra servir à d'autres

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [édition des liens] ld: Missing library symbol table in
    Par kaloskagatos dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 25/08/2006, 11h27
  2. [dll] pb à l'édition des liens
    Par poukill dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 05/05/2006, 09h56
  3. [VC++] Erreur d'édition des liens LNK1143
    Par Yellowmat dans le forum MFC
    Réponses: 6
    Dernier message: 01/02/2006, 15h00
  4. [Dev-C++] Problème d'édition des liens
    Par shura dans le forum EDI
    Réponses: 5
    Dernier message: 30/08/2005, 09h35
  5. Problème à l'édition des liens avec BCC55 et Xerces
    Par ShootDX dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 30/11/2003, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo