Hi... welche Pakete werden hier benötigt?? make[2]: Entering directory `/root/apps/vpopmail-5.4.0' gcc -g -O2 -Wall -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/usr/include/mysql/ -lmysqlclient -lz -lcrypt /usr/lib/gcc-lib/i486-suse-linux/3.2.2/../../../../i486-suse-linux/bin/ld: cannot find -lz collect2: ld returned 1 exit status make[2]: *** [vchkpw] Error 1 make[2]: Leaving directory `/root/apps/vpopmail-5.4.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/apps/vpopmail-5.4.0' make: *** [all] Error 2 Auch googlen hilft nich weiter.. versuche hier gerade vpopmail 5.4.0 zu installieren... -- Mit freundlichem Gruß, | Johannes Tyra
On Thu, Apr 01, 2004 at 11:00:16AM +0200, Johannes Tyra wrote:
Hi... welche Pakete werden hier benötigt??
make[2]: Entering directory `/root/apps/vpopmail-5.4.0' gcc -g -O2 -Wall -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/usr/include/mysql/ -lmysqlclient -lz -lcrypt /usr/lib/gcc-lib/i486-suse-linux/3.2.2/../../../../i486-suse-linux/bin/ld: cannot find -lz collect2: ld returned 1 exit status make[2]: *** [vchkpw] Error 1 make[2]: Leaving directory `/root/apps/vpopmail-5.4.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/apps/vpopmail-5.4.0' make: *** [all] Error 2
Auch googlen hilft nich weiter.. versuche hier gerade vpopmail 5.4.0 zu installieren...
zlib-devel Ciao, Marcus
Johannes Tyra wrote:
welche Pakete werden hier benötigt??
make[2]: Entering directory `/root/apps/vpopmail-5.4.0' gcc -g -O2 -Wall -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/usr/include/mysql/ -lmysqlclient -lz -lcrypt /usr/lib/gcc-lib/i486-suse-linux/3.2.2/../../../../i486-suse-linux/bin/ld: cannot find -lz collect2: ld returned 1 exit status make[2]: *** [vchkpw] Error 1 make[2]: Leaving directory `/root/apps/vpopmail-5.4.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/apps/vpopmail-5.4.0' make: *** [all] Error 2
Auch googlen hilft nich weiter.. versuche hier gerade vpopmail 5.4.0 zu installieren...
Du brauchst kein google, Du brauchst nur SuSE Bordmittel und musst die Fehlermeldung verstehen: Der Linker (ld) beschwert sich, dass er ein Archiv oder eine Bibliothek names libz.{a,so} nicht findet; das -l ist eine Option, und das "z" ist das Argument fuer diese Option, wobei man hier die Syntax verstehen muss, dass das Praefix "lib" und das Suffix ".a" bzw. ".so" weggelassen werden muss beim Aufruf - das ergibt dann eben ein -lz an der Kommandozeile. Nun weisst Du also, was Dir fehlt. Jetzt musst Du nur noch herausfinden, in welchen RPM Paket sich die gesuchte Bibliothek bzw. das gesuchte Archiv befindet. Das kann Dir "pin" sagen. Wenn Du dann das entsprechende RPM installierst und das Compilieren erneut versuchst, dann sollte es gehen. In Deinem Falle ist es, wie Marcus auch schon schrieb, das RPM Paket "zlib-devel". Das haette Dir auch pin gesagt. Gruesse, Th.
participants (3)
-
Johannes Tyra
-
Marcus Meissner
-
Thomas Hertweck