Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Fedora / Red hat
Fedora / Red hat Vos questions sur les distributions Fedora / Red Hat
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 25/01/2012, 22h45   #1
 
Inscription : février 2009
Messages : 19
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 19
Points : -1
Points : -1
Par défaut erreur Make sur Fedora

Bonjour.

Je suis en train de compiler un code source dont je le besoin,

A l'exécution de commande make sur Fedora 12 :

Code :
1
2
3
4
5
[root@localhost xmill-0.9]# make
g++ -o ./unix/xcmill  ./tmp/realmain.o ./tmp/Options.o ./tmp/CompressMan.o ./tmp/ContMan.o ./tmp/PathDict.o ./tmp/UnCompCont.o ./tmp/PathTree.o ./tmp/SAXClient.o ./tmp/VPathExprMan.o ./tmp/MemMan.o ./tmp/MemStreamer.o ./tmp/Error.o ./tmp/FSM.o ./tmp/XMillData.o ./tmp/XMillAPI.o ./tmp/File.o ./tmp/Decode.o ./tmp/LabelDict.o ./tmp/CurPath.o ./tmp/XMLOutput.o ./tmp/XMLParse.o ./tmp/FileParser.o ./tmp/MainFileActions.o ./tmp/Load.o ./tmp/Input.o ./tmp/Output.o ./tmp/ZLib.o ./tmp/BZlib.o ./tmp/NoZip.o ./tmp/GZLib.o ./tmp/ppmdi.o ./tmp/Zipper.o ./tmp/SmallUncompress.o ./tmp/UserCompress.o ./tmp/UnCompress.o ./tmp/Compress.o ./tmp/RepeatCompress.o ./tmp/RunLenCompress.o ./tmp/StdCompress.o ./tmp/OrCompress.o ./tmp/DivCombineCompress.o ./tmp/EnumCompress.o ./tmp/DivSepCompress.o ./tmp/UInt8Compressor.o ./tmp/UIntCompressor.o ./tmp/SIntCompressor.o ./tmp/BaseXNumCompressor.o ./tmp/PlainTextCompressor.o ./tmp/PrintCompressor.o ./tmp/DeltaCompressor.o ./tmp/ConstantCompressor.o ./tmp/Coder.o ./tmp/Data.o ./tmp/Model.o   -lz -lbz2
/usr/bin/ld: expect to be named either "uz" or "lz".
collect2: ld returned 1 exit status
make: *** [unix/xcmill] Error 1
Je ne sais pas quel est l'origine de cette erreur surtout sous usr/bin, il n'y a pas un dossier ld.

Si possible SVP quelqu'un peut m'aider ? Je suis bloqué.

Merci d'avance.
jadoud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 23h08   #2
Membre Expert
 
Homme
budget et contrôle de gestion
Inscription : décembre 2006
Messages : 896
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : budget et contrôle de gestion
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2006
Messages : 896
Points : 1 547
Points : 1 547
Salut,

Citation:
/usr/bin/ld: expect to be named either "uz" or "lz"
Le programme ld n'attendrait pas quelque chose nommé "uz" ou "lz" ?
__________________
Winnt

C'est en Linuxant qu'on devient .... geek

Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo.
Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing.
Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing

Ici un article de présentation de la distribution Gentoo http://winnt.developpez.com/tutoriel...tation-gentoo/
Winnt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 09h14   #3
 
Inscription : février 2009
Messages : 19
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 19
Points : -1
Points : -1
salut ,

@ Winnt :
vous m'avait dit que : le programme ld n'attendrait pas quelque chose nommé "uz" ou "lz"
est ce que vous avez une idée que peut être "uz" ou "lz" est ce que peut être par exemple in pacquage linux ou quelque chose dans ce cadre

merci d'avance
jadoud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 11h15   #4
Membre Expert
 
Homme
budget et contrôle de gestion
Inscription : décembre 2006
Messages : 896
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : budget et contrôle de gestion
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2006
Messages : 896
Points : 1 547
Points : 1 547
Salut,

A ce que je voit de la commande donnée dans ton premier post cela semble être des options de commande.
Code :
./tmp/Model.o -lz -lbz2
Après je ne fait que très rarement des compilations manuelles donc...
__________________
Winnt

C'est en Linuxant qu'on devient .... geek

Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo.
Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing.
Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing

Ici un article de présentation de la distribution Gentoo http://winnt.developpez.com/tutoriel...tation-gentoo/
Winnt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 12h14   #5
 
Inscription : février 2009
Messages : 19
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 19
Points : -1
Points : -1
salut

Si j'ai bien comprendre c'est d’exécuter la commande Model.o -lz -lbz2 sous ./tmp ?

mais logiquement ça ne va pas fonctionné ???
si possible me décrire les différentes étape à suivre .

je vous merci pour votre aide
jadoud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 13h10   #6
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 497
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 497
Points : 9 672
Points : 9 672
Bonjour,

Ton probleme vient du parametre "-lz" qui est passe a g++.

Peut-etre peux-tu resoudre ce probleme en installant la zlib (yum install zlib, ou un truc du genre).
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h52.


 
 
 
 
Partenaires

Hébergement Web