www.ProFTPD.de
13. März 2007, 20:50:20 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Probleme beim kompilieren mit mysql (mal wieder)  (Gelesen 168 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Anonymous
Gast
« am: 12. Oktober 2003, 23:45:12 »

Hallo Leute

habe Probleme bei dem Kompilieren mit MySql, hab schon dsa FOrum nach ähnlichen Fehlern durchsucht, aber nix gefunden.....

Für Hilfe wäre ich sehr dankbaer

Hier mein Auszug aus "make":
Zitat
make[1]: Leaving directory `/home/proftpd-1.2.8/lib/libcap'
gcc -Llib  -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/regexp.o src/dirtree.o src/support.o src/inet.o src/log.o src/bindings.o src/scoreboard.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/auth.o src/fsio.o src/mkhome.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_cap.o modules/mod_sql_mysql.o modules/mod_sql.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap  -lm -lz -lmysqlclient -L/usr/lib/mysql
/usr/lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld: cannot find -lz
collect2: ld returned 1 exit status

Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 13. Oktober 2003, 05:26:08 »

Zitat von: "Anonymous"

...
-lcrypt  -Llib/libcap -lcap  -lm -lz -lmysqlclient -L/usr/lib/mysql
/usr/lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld: cannot find -lz
collect2: ld returned 1 exit status


Kurz:
Dir fehlt das zlib-devel Packet, dass Du auf Deinem System installieren musst

Lang:
Dir wird öfters es öfters beim kompilieren von Quellcode passieren, dass gewisse Libraries noch nicht vollstaendig installiert sind. Libraries unter Linux gibt es immer (?) in zwei Paketen: Einmal die eigentlich Library, auf die andere Programme zugreifen können und einmal das Development Paket, was benötigt wird um Programme zu kompilieren, die auf die Library zugreifen wollen. Diese Libraries werden dann beim kompileren über "-l" eingebunden, oben im Beispiel "-lcrypt  -Llib/libcap -lcap  -lm -lz -lmysqlclient -L/usr/lib/mysql" also:

crypt
libcap
cap
m
z
.......

ok, hier ist es nun relativ schwer zu erkennen, aber "z" steht fuer zlib, eine Library zum packen.


stonki:/home/stonki # rpm -ql zlib
/lib/libz.so.1
/lib/libz.so.1.1.4
/usr/lib/libgz.so.1
/usr/share/doc/packages/zlib
/usr/share/doc/packages/zlib/ChangeLog
/usr/share/doc/packages/zlib/README
/usr/share/doc/packages/zlib/algorithm.txt
/usr/share/doc/packages/zlib/zlib.html
stonki:/home/stonki # rpm -ql zlib-devel
/usr/include/zconf.h
/usr/include/zlib.h
/usr/include/zutil.h
/usr/lib/libgz.a
/usr/lib/libz.a
/usr/lib/libz.so
/usr/share/man/man3/zlib.3.gz


cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #2 am: 13. Oktober 2003, 09:23:52 »

Immer wieder die selben Probleme... :roll:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Anonymous
Gast
« Antwort #3 am: 13. Oktober 2003, 18:50:46 »

ok danke. es tut nun Zwinkernd
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.104 Sekunden mit 19 Zugriffen.