Historique des modifications - Message

Message #2250

Sujet: installation d irrlicht sous linux


Type Date Auteur Contenu
Dernière modification 13-05-2007 00:47:13 katsankat
Salut,

Je ne connais pas code::blocks mais il est certain que dans ton projet tu dois signaler quelque part
1) le dossier des includes de irrlicht
2) le dossier le la lib irrlicht.a
3) indiquer -lirrlicht au linker

Si tu as mis la lib dans /usr/lib/irrlicht/libirrlicht.a ALORS il faut refaire un coup de ldconfig ou spécifier la variable d'environnement LD_LIBRARY_PATH. C'est un brin plus complexe que de travailler sur des fichiers propre à l'utilisateur qui compile. Si c'est vraiment ce que tu désires faire, fais un coup de man ldconfig. En plus il faut préciser -L"/usr/lib/irrlicht" et -I"/usr/include/irrlicht".
Je n'ai jamais eu aucun problème sous debian, que j'utilise depuis 1998.

En mode console pure -ce qui aide à comprendre ce qui se passe- la commande la plus simple pour compiler est, si on se place dans un sous-dossier des exemples:

g++ main.cpp -o test -I"../../include" -I"/usr/X11R6/include" -L"/usr/X11R6/lib" -L"../../lib/Linux" -lIrrlicht -lGL -lGLU -lXxf86vm -lXext

Tu as compris le coup?

Donnes-nous au moins les TROIS premières erreurs, ton makefile et ta source.
Création du message 13-05-2007 00:43:29 katsankat
Salut,

Je ne connais pas code::blocks mais il est certain que dans ton projet tu dois signaler quelque part
1) le dossier des includes de irrlicht
2) le dossier le la lib irrlicht.a
3) indiquer -lirrlicht au linker

Si tu as mis la lib dans /usr/lib/irrlicht/libirrlicht.a ALORS il faut refaire un coup de ldconfig ou spécifier la variable d'environnement LD_LIBRARY_PATH. C'est un brin plus complexe que de travailler sur des fichiers propre à l'utilisateur qui compile. Si c'est vraiment ce que tu désires faire, fais un coup de man ldconfig. En plus il faut préciser -L"/usr/lib/irrlicht" et -I"/usr/include/irrlicht".
Je n'ai jamais eu aucun problème sous debian, que j'utilise depuis 1998.

En mode console pure -ce qui aide à comprendre ce qui se passe- la commande la plus simple pour compiler est, si on se place dans un sous-dossier des exemples:

g++ main.cpp -o test -I"../../include" -I"/usr/X11R6/include" -L"/usr/X11R6/lib" -L"../../lib/Linux" -lIrrlicht -lGL -lGLU -lXxf86vm -lXext

Tu as compris le coup?

Donnes-nous au moins les TROIS premières erreurs, ton makefile et ta source.

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
121 invités en ligne
membre en ligne: -
RSS Feed