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

C++ Discussion :

Probleme de compilation avec Lua


Sujet :

C++

  1. #1
    Membre �prouv�
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    133
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 133
    Par d�faut Probleme de compilation avec Lua
    Bonjour,

    J'ai actuellement un probleme qui se pose � moi, encore.
    J'ai install� Lua, et Luabind, mais pour l'instant, la simple utilisation de Lua dans un code C++ me pose probl�me.

    En effet, � la compilation, je rencontre un enervant
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    Action.cpp:25: erreur: «luaL_dostring" was not declared in this scope
    Probablement un probleme de lien de librairie ou de header. Seulement, ce qui est �trange, c'est qu'en utilisant les m�mes options avec gcc sur un code C qui utilise les m�mes appels Lua, et les m�mes headers, je n'ai aucune erreur de compilation et le prog marche.

    Voici les lignes importantes du makefile que j'utilise :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    LDFLAGS = `sdl-config --cflags --libs` -lSDL_image -lSDL_ttf  `lua-config50 --libs` -I/usr/include/lua50
     $(EXE) : $(OBJS)                                                                                                                                                                                         
                $(CC) $(OBJS) -o $(EXE) $(LDFLAGS)
    Et pour les headers du fichier .cpp :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    #include <lua50/lauxlib.h>
    #include <lua50/lualib.h>
    #include <lua50/lua.h>
    Voila, si quelqu'un � une id�e aussi mince soit-elle, je suis tout ou� (:

    Merci d'avance!

  2. #2
    Membre �prouv�
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    133
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 133
    Par d�faut
    Probl�me r�solu. Il s'agissait juste d'une signature de fonction qui avait chang� d'une version � l'autre.

    Noter que luaL_dostring() est en version 5.0 lua_dostring().

    Merci au chan #lua sur effnet, particuli�rement performant!

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. John :: Help!! Probleme de compilation avec SDL_gfx
    Par Raggajohnjohn dans le forum Autres �diteurs
    R�ponses: 5
    Dernier message: 29/10/2005, 15h46
  2. Problème de compilation avec gcc
    Par Niktou dans le forum Linux
    R�ponses: 9
    Dernier message: 27/09/2005, 15h18
  3. R�ponses: 19
    Dernier message: 28/06/2005, 14h16
  4. probleme de compilation avec boost
    Par doof dans le forum Biblioth�ques
    R�ponses: 7
    Dernier message: 07/06/2005, 21h38
  5. Problemes de compilation avec g++ sous linux
    Par Selimmel dans le forum Autres �diteurs
    R�ponses: 3
    Dernier message: 19/09/2003, 13h43

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