www.ProFTPD.de
13. März 2007, 20:53: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: FEHLER bei make  (Gelesen 325 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
GreenRover
ProFTPD
*
Offline Offline

Beiträge: 15

224408346
Profil anzeigen
« am: 24. Mai 2005, 17:03:21 »

Hallo ich versuche gerade die Proftpd 1.2.10 mit folgendem befehl zu kompelieren.

./configure --with-modules=mod_sql:mod_sql_mysql:mod_quotatab_sql:mod_quotatab --with-includes=/usr/include/mysql --with-libraries=/usr/lib/mysql

aber sobald ich den make befehl ausführe wir dieser nach eienr kurtzen zeit fehlerhaft abgebrochen.
Code:

.....
make[1]: Entering directory `/tmp/proftpd-1.2.10/modules'
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_core.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_xfer.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_auth_unix.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_auth_file.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_auth.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_ls.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_log.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_site.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_sql.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_sql_mysql.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_quotatab_sql.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_quotatab.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_cap.c
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_sql.o mod_sql_mysql.o mod_quotatab_sql.o mod_quotatab.o mod_cap.o
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c module_glue.c
make[1]: Leaving directory `/tmp/proftpd-1.2.10/modules'
make[1]: Entering directory `/tmp/proftpd-1.2.10/lib/libcap'
=> making cap_names.c from <linux/capability.h>
cc -O2 -Wall -Llib  _makenames.c -o _makenames
./_makenames > cap_names.h
cc -O2 -Wall -c cap_alloc.c -o cap_alloc.o
cc -O2 -Wall -c cap_proc.c -o cap_proc.o
cc -O2 -Wall -c cap_extint.c -o cap_extint.o
cc -O2 -Wall -c cap_flag.c -o cap_flag.o
cc -O2 -Wall -c cap_text.c -o cap_text.o
cc -O2 -Wall -c cap_sys.c -o cap_sys.o
ar rcu libcap.a cap_alloc.o cap_proc.o cap_extint.o cap_flag.o cap_text.o cap_sys.o
make[1]: Leaving directory `/tmp/proftpd-1.2.10/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/netaddr.o src/inet.o src/child.o src/log.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.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 src/ctrls.o src/event.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_quotatab.o modules/mod_quotatab_sql.o modules/mod_sql_mysql.o modules/mod_sql.o  modules/module_glue.o -L/usr/lib/mysql -lsupp -lcrypt  -Llib/libcap -lcap  -lm -lz -lmysqlclient
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1
linux:/tmp/proftpd-1.2.10 #



Infos:

Linux Suse 9.0 , neuste patche

symlink erstellt:  /usr/lib/libcrypto.so.0.9.7 auf /usr/lib/lib.crypto.so.4
symlink erstellt:  /lib/libss.so.2.0 auf /usr/lib/libssl.so.4

nutze den gcc 3.3.1

Weis jemand wo der Fehler ist???

Oder wo ich sonst eine mysl,quota fähigen proftpd für suse 9.0 herbekomme Huch ( oder equivalent )
Gespeichert

GreenRover
ProFTPD
*
Offline Offline

Beiträge: 15

224408346
Profil anzeigen
« Antwort #1 am: 25. Mai 2005, 17:21:38 »

so nun mal eine Selbstantwort.


ein wenig überlegen und man kommt slbst drauf  :lol:


die zlib-devel war es die der gcc nicht gefunden hat.

Das könntem an noch in das configure script aufnehmen!!
Gespeichert

Postal
Gast
« Antwort #2 am: 14. Juni 2005, 01:20:02 »

Hab das selbe Problem. Was muss ich noch in die configure Datei eintragen damit es geht?. Bitte detailliert, bin newbie.

thx Postal
Gespeichert
GreenRover
ProFTPD
*
Offline Offline

Beiträge: 15

224408346
Profil anzeigen
« Antwort #3 am: 14. Juni 2005, 02:03:03 »

je nac hsystem, musst du noch die tlib nachinstallieren.
bei suse in der yast nach zlib suchen, bei debian:
apt-get install zlib-bin
apt-get install zlib1g-dev
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.058 Sekunden mit 14 Zugriffen.