Bonjour Je viens d'acheter le "Planète Linux" #41 qui traite du sujet en page 46 dans les trucs et astuces.
En deux mots : il semble qu'il y ait deux répertoires (à vérifier): /usr/lib et /usr/lib64 Au moment de compiler , il peut y avoir un message d'erreur car la lib se trouve dans le répertoire lib64 et le make le cherche dans l'autre. Il faut alors créer un lien symbolique Le samedi 13 mai 2006 à 14:55 +0200, Jérôme Blanc a écrit : > Bonjour à tous, > > je rencontre souvent des problèmes lorsque je compile des applications sur > mon > système Mandriva Linux 2006 x86_64. > > Le problème se produit lorsque j'ai installé en parallèle la version 32 bits > et la version 64 d'une bibliothèque libXXX et lib64xxx, où dans ce cas, > l'éditeur de lien essaie de se lier à la version 32 bits par défaut et > m'indique que le format n'est pas le bon. > > En désinstallant le RPM de la version 32 je n'ai plus ce problème. > > Cependant, ma question est surtout : de quelle façon puis-je spécifier à > l'éditeur de lien d'utiliser par défaut les versions 64 bits et non 32 bits > des bibliothèques ? > > Car parfois, je peux avoir besoin des bibliothèques version 32 bits pour > certains programmes et cela devient alors gênant de devoir désinstaller le > RPM 32 bits le temps de la compilation pour le réinstaller ensuite. > > Merci à celui/ceux qui sera/seront m'éclairer
____________________________________________________ Want to buy your Pack or Services from Mandriva? Go to http://store.mandriva.com Join the Club : http://www.mandrivaclub.com ____________________________________________________
