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 enervantProbablement 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.
Code : S�lectionner tout - Visualiser dans une fen�tre � part Action.cpp:25: erreur: «luaL_dostring" was not declared in this scope
Voici les lignes importantes du makefile que j'utilise :
Et pour les headers du fichier .cpp :
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)
Voila, si quelqu'un � une id�e aussi mince soit-elle, je suis tout ou� (:
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>
Merci d'avance!
Partager