[Compil qui chie] Aidez moi

Aidez moi [Compil qui chie] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 14-03-2003 à 10:53:39    

J'essaie de compiler vpopmail 5.3.14
J'utilise la méthode donnée ici:
 
Je fais le ./configure : RAS , Tout va bien.
Puis make, et au bout d'une dizaine de seconde... patatras:
Voici les dernières lignes qui semble indiquer la cagade:

Code :
  1. gcc  -g -O2 -Wall  -o vchkpw  vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/usr/lib/mysql  -lmysqlclient -lz -lnsl -lcrypt -lm
  2. /usr/bin/ld: cannot find -lz
  3. collect2: ld returned 1 exit status
  4. make[2]: *** [vchkpw] Error 1
  5. make[2]: Leaving directory `/usr/local/src/vpopmail-5.3.14'
  6. make[1]: *** [all-recursive] Error 1
  7. make[1]: Leaving directory `/usr/local/src/vpopmail-5.3.14'
  8. make: *** [all-recursive-am] Error 2


 
Que faire ?
Merci de votre aide.

Reply

Marsh Posté le 14-03-2003 à 10:53:39   

Reply

Marsh Posté le 14-03-2003 à 11:19:40    

Sorg a écrit :

J'essaie de compiler vpopmail 5.3.14
J'utilise la méthode donnée ici:
 
Je fais le ./configure : RAS , Tout va bien.
Puis make, et au bout d'une dizaine de seconde... patatras:
Voici les dernières lignes qui semble indiquer la cagade:

Code :
  1. gcc  -g -O2 -Wall  -o vchkpw  vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/usr/lib/mysql  -lmysqlclient -lz -lnsl -lcrypt -lm
  2. /usr/bin/ld: cannot find -lz
  3. collect2: ld returned 1 exit status
  4. make[2]: *** [vchkpw] Error 1
  5. make[2]: Leaving directory `/usr/local/src/vpopmail-5.3.14'
  6. make[1]: *** [all-recursive] Error 1
  7. make[1]: Leaving directory `/usr/local/src/vpopmail-5.3.14'
  8. make: *** [all-recursive-am] Error 2


 
Que faire ?
Merci de votre aide.


 
Truc con fait une recherche sur lz
Suis pas une xpert de gcc mais ca semble etre une options du compilateur.
Qqun pour confirmer ?

Reply

Marsh Posté le 14-03-2003 à 11:23:54    

Bon apparement ca viendrait d'une librairie manquante, probablement zlib. je regarde çà.

Reply

Marsh Posté le 14-03-2003 à 11:24:41    

Ca se confirme...  
up2date zlib-devel
 
on va voir ce que ca donne...

Reply

Marsh Posté le 14-03-2003 à 11:26:17    

Bingo! Ca marche!
Je vous tient au courant au prochain problème.

Reply

Marsh Posté le 14-03-2003 à 11:31:41    

Quand tu as "cannot find -lxxx" ça veut dire qu'il te faut la bibliothèque de développement de xxx, donc libxxx-devel.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed