J'ai r�cup�r� un projet codeblocks sous Ubuntu qui me demande � l'ouverture de lui indiquer via Settings/Global Variables l'endroit o� se situe sur mon systeme la librairie glew pour OpenGL. Habituellement, je vais dans project/build options/Search directories, et j'ajoute des chemins pour include et lib.
Sur mon systeme(ubuntu 12.04 et codeblocks 10.05), glew.h se trouve en /usr/include/GL/, et la lib associ�e dans /usr/lib/i386-linux-gnu/
Mon pb vient du fait que dans le Global Variable Editor, il y a bien un champ include et un lib pour sp�cifier des chemins diff�rent, mais il faut quand m�me remplir le champ base qui est obligatoire (the base member is mandatory). Voyant que �a ne passait pas en laissant le champ vide, j'ai indiqu� /usr/lib/i386-linux-gnu � tout hasard. La compile passe, mais au link, j'ai l'erreur:
/usr/bin/ld: fatal error: /usr/lib/i386-linux-gnu/: pread failed: Is a directory
Et l�, je suis coinc�, car je n'ai rien trouv� nul part sur ce message d'erreur.
Partager