Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/02/2015, à 16:40

doutreya

pb compilation g++

Bonjour

je suis sous Lubuntu14.04 (version 32 bits) sur un vieux hp amd turion64.

je cherche à compiler Tetgen, qui est développé en C++.
Par défaut g++4.8 est installé.
A la compilation (make Tetgen), j'ai l'erreur suivante:
"/usr/bin/ld: ne peut trouver -lgcc_s../lib"
Mon hyptothese est que Tetgen a besoin de faire une édition de lien avec la librairie libgcc_s.

J'ai déjà eu ce problème avec d'autres softs en C, compile avec gcc ou en fortran77 compile avec g77
Pour m'en sortir, j'ai du installé une version antérieure de gcc (gcc-3.4) et faire des liens avec libgcc_s.so qui est situé dans /lib/i386-linux-gnu.

J'ai essayé deux pistes sans succes:
1) installer une version antérieure de g++ (g++-3.4). J'ai trouvé des depots, les ai rajouté dans /etc/apt/sources.list puis "sudo apt-get install g++-3.4" mais impossible de l'installer a cause de pb de dépendances.
2) faire des liens et rajouter le chemin vers la librairie libgcc_s.so dans la variable LIBRARY_PATH.
Ca ne marche pas non plus.

Je suis un peu bloqué. Je cherche dans les tutos et sur google, mais pas d'autres pistes à cet instant. Quelqu'un aurait une idée ?

Hors ligne