Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/04/2011, 09h11   #1
Invité de passage
 
Inscription : avril 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 1
Points : 2
Points : 2
Par défaut Linux probleme lors du linkage

Bonjour a tous,

je vous expose mon problème :

Mon erreur est la suivante :

Code :
1
2
g++     -o lefrw lefrw.o  ../lib/liblef.a
>> /usr/lib/../lib64/libm.so: file not recognized: File format not recognized
J'ai essaye de compiler sur une seconde machine (RH4.0) et cela fonctionne)

J'ai donc vérifie les path (PATH et LD_LIBRARY_PATH) et ils match complètement.
libm fonctionnant sur le même principe que linc, j'ai vérifier LIBC_SO et la en effet je n'ai pas les mêmes chemin

RH40 :
Code :
/lib64/tls/libc.so.6 /lib64/libc.so.6 /lib/tls/libc.so.6 /lib/i686/libc.so.6 /lib/libc.so.6
ma machine perso :
Code :
/lib64/libc.so.6 /lib/libc.so.6
Ma machine ne dispose pas dans sa variable d'environnement ni même sur le disque dur les librairies lib64/tls.

J'ai parcouru le net a la recherche du pourquoi et je ne trouve pas ce qui cloche. A mon avis la version de mon libm n'est peut être pas bonne.

La machine qui compile a un libm en 2.3.4 et la machine qui compile pas utilise une version 2.5. Mais je me dit justement qu'en utilisant une version récente ça devrait marcher.

Si ça peut être utile je suis en kernel 2.6.18-194.17.1.el5 .

Merci d'avance !

C'est la que je suis perdu.
djfoxmccloud est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h46.


 
 
 
 
Partenaires

Hébergement Web