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. |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
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 |