Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Problème compilation LibGlew 1.5 alors qu'il est installé  (Lu 4280 fois)

0 Membres et 1 Invité sur ce sujet

titouan

  • Newbie
  • *
  • Messages: 19
    • Voir le profil
Problème compilation LibGlew 1.5 alors qu'il est installé
« le: Octobre 08, 2013, 06:00:20 pm »
Bonsoir,

J'aimerai pouvoir installer la sfml sans avoir de apt-get ou de cmake à faire ( car c'est bloqué sur mon compte ), Il est donc logiquement possible de Linker les librairies à la main dans le makefile, pour celà tout vas bien, j'utilise la SFML 2.1. Mon problème viens du fait qu'on me demande LibGlew1.5 alors que je viens de l'installer.

Merci de vôtre aide . 

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #1 le: Octobre 08, 2013, 06:59:14 pm »
Si on te demande libglew 1.5 c'est que tu ne l'as pas, ou alors que tu n'as pas dit à l'éditeur de liens ou au chargeur de bibliothèques (selon l'erreur que tu as) où elle se trouvait.

Sinon, tu peux recompiler SFML toi-même, pas besoin d'avoir de droits particuliers pour ça.
Laurent Gomila - SFML developer

titouan

  • Newbie
  • *
  • Messages: 19
    • Voir le profil
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #2 le: Octobre 08, 2013, 07:16:40 pm »
pourtant quand j'essai de réinstaller libglew il me dit bien qu'il n'y a rien à installer vu que ce dernier est à la version la plus récente... Comment recompiler SFML moi même ?

Merci

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #3 le: Octobre 08, 2013, 08:46:26 pm »
En suivant le tutoriel.
Laurent Gomila - SFML developer

titouan

  • Newbie
  • *
  • Messages: 19
    • Voir le profil
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #4 le: Octobre 09, 2013, 12:42:00 pm »
J'ai bien recompilé mais maintenant j'ai une autre erreur ... Il ne semble pas arriver à linker les librairies

commandes effectuées :

g++ -L<mon_path>/include main.cpp
g++ -L<mon_path>/lib main.o

/usr/bin/ld: ne peut trouver -lsfml-graphics
/usr/bin/ld: ne peut trouver -lsfml-window
/usr/bin/ld: ne peut trouver -lsfml-system

merci

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #5 le: Octobre 09, 2013, 12:48:11 pm »
Citer
g++ -L<mon_path>/include main.cpp
g++ -L<mon_path>/lib main.o
Ca m'étonnerait que ce soit ce que tu as réellement exécuté. Donc ça ne sert pas à grand chose ;)

L'erreur se produit à l'édition de liens ou bien à l'exécution ?
Laurent Gomila - SFML developer

titouan

  • Newbie
  • *
  • Messages: 19
    • Voir le profil
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #6 le: Octobre 09, 2013, 01:11:41 pm »
En gros, j'ai à la racine un dossier SFML-2.1 (extraction de l'archives ) un dossier src ( contenant le main.cpp) et un makefile qui fait appel au commande sité plus haut ( en remplacant l mon _path évidemment ) le g++ -c -ISFML-2.1/include src/main.cpp fonctionne mais pas le g++ main.o -o sfml-app -LSFML-2.1/lib -lsfml-graphics -lsfml-window -lsfml-system

Et j'ai l'erreur citée plus haut :/

Merci

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #7 le: Octobre 09, 2013, 01:42:15 pm »
Citer
j'ai à la racine un dossier SFML-2.1 (extraction de l'archives )
Et c'est tout ? Tu n'as pas compilé SFML ?
Laurent Gomila - SFML developer

titouan

  • Newbie
  • *
  • Messages: 19
    • Voir le profil
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #8 le: Octobre 09, 2013, 02:21:49 pm »
autant pour moi ^^ c'est bien le dossier compilé que j'ai mit la

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #9 le: Octobre 09, 2013, 02:27:11 pm »
Tu as quoi comme fichiers dans SFML-2.1/lib ?
Laurent Gomila - SFML developer

titouan

  • Newbie
  • *
  • Messages: 19
    • Voir le profil
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #10 le: Octobre 09, 2013, 04:05:30 pm »
j'ai un dossier pkconfig et 5 libsfml.so avec le nom de chaque module dedans Graphis etc

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #11 le: Octobre 09, 2013, 04:39:20 pm »
C'est possible d'avoir des réponses exactes et précises ? Des trucs approximatifs ou rien, c'est pareil :P
Laurent Gomila - SFML developer

titouan

  • Newbie
  • *
  • Messages: 19
    • Voir le profil
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #12 le: Octobre 09, 2013, 06:22:39 pm »
Ahah, je vais laisser tomber l'idée d'intégrer SFML à un projet sans l'avoir installer sur les machines avant. J'ai Cmake, pour la compiler et au moment de sudo make install je vois qu'elle copie pas mal de chose dans les /usr/local. Ca doit être ca qu'il manque sur mes machines, mais comment les installer sans sudo ..

 J'ai du mal à comprendre comment installer sans sudo à vrai dire ... J'ai téléchargé les SDK qui ne contiennent que ( include,  lib et share ) mais que faisons nous avec ca ? Je ne peu utiliser le cMake sur les machines car celui-ci n'est pas installé et je ne peu l'installé. J'aurai aimé pouvoir mettre un dossier SFML dans mon projet git et quand quelqu'un récupère il a juste a make et tout est déja présent, je ne sais pas si c'est possible mais si ca l'est la procédure m'échappe .

Cordialement

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #13 le: Octobre 09, 2013, 09:07:17 pm »
Tu mets les en-têtes et bibliothèques de SFML où tu veux, puisque de toute façon tu indiques au compilateur et à l'éditeur de liens leur chemin par la suite. Pas besoin de te casser la tête avec les droits admin pour les mettre dans /usr ou autre, ça ne change rien.

Par contre comment feras-tu s'il manque des dépendances de SFML sur les machines ?
Laurent Gomila - SFML developer

titouan

  • Newbie
  • *
  • Messages: 19
    • Voir le profil
Re : Problème compilation LibGlew 1.5 alors qu'il est installé
« Réponse #14 le: Octobre 10, 2013, 10:50:14 am »
Je prie pour qu'il n'y ai pas de manque :/

Merci pour tes réponses en tous les cas !