Titel: proftpd compilieren (v1.2.9) Beitrag von: psYkomaN am 06. Dezember 2003, 13:31:53 Hallo Leute,
ich bin neu bei proftp. Ich möchte gerne mit folgendem Aufruf php-configurieren. ./configure --with-modules=mod_wrap:mod_rewrite:mod_sql:mod_tls --with-includes=/usr/local/include/ --with-libraries=/usr/local/lib/. Das Configurieren funktioniert auch einwandfrei. Wenn ich dann make aufrufe, erhalte ich folgende Fehlermeldung, mit der ich leider nichts anfangen kann. ----- linux:/proftp/proftpd-1.2.9 # make cd lib/ && make lib make[1]: Entering directory `/proftp/proftpd-1.2.9/lib' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/proftp/proftpd-1.2.9/lib' cd src/ && make src make[1]: Entering directory `/proftp/proftpd-1.2.9/src' make[1]: Nothing to be done for `src'. make[1]: Leaving directory `/proftp/proftpd-1.2.9/src' cd modules/ && make modules make[1]: Entering directory `/proftp/proftpd-1.2.9/modules' make[1]: Nothing to be done for `modules'. make[1]: Leaving directory `/proftp/proftpd-1.2.9/modules' make[1]: Entering directory `/proftp/proftpd-1.2.9/lib/libcap' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/proftp/proftpd-1.2.9/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/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_tls.o modules/mod_sql.o modules/mod_rewrite.o modules/mod_wrap.o modules/module_glue.o -lsupp -lcrypt -Llib/libcap -lcap -lssl -lcrypto -lwrap -lnsl -L/usr/local/lib/ modules/mod_sql.o: In function `_sql_dispatch': modules/mod_sql.o(.text+0x2aa): undefined reference to `sql_cmdtable' modules/mod_sql.o(.text+0x2c5): undefined reference to `sql_cmdtable' modules/mod_sql.o(.text+0x2dc): undefined reference to `sql_cmdtable' modules/mod_sql.o(.text+0x311): undefined reference to `sql_cmdtable' modules/module_glue.o(.data+0x30): undefined reference to `quotatab_module' modules/module_glue.o(.data+0x34): undefined reference to `quotatab_file_module' modules/module_glue.o(.data+0x38): undefined reference to `quotatab_sql_module' collect2: ld returned 1 exit status make: *** [proftpd] Error 1 ----- ich weiss echt nicht mehr, wonach ich suche soll. kann mir von euch jemand helfen? vielen dank im voraus Titel: Re: proftpd compilieren (v1.2.9) Beitrag von: Wörsty am 06. Dezember 2003, 13:48:22 Zitat von: "psYkomaN" php-configurieren. ./configure --with-modules=mod_wrap:mod_rewrite:mod_sql:mod_tls --with-includes=/usr/local/include/ --with-libraries=/usr/local/lib/. Ich nehme mal an du meinst proftpd :wink: Was ist damit? ./configure --with-modules=mod_wrap:mod_rewrite:mod_sql:mod_sql_mysql:mod_tls --with-includes=/usr/include/mysql --with-libraries=/usr/lib/mysql make make install Titel: sorry Beitrag von: psYkomaN am 06. Dezember 2003, 14:11:25 Hallo,
danke für die schnelle Antwort. Ich habe es noch einmal alles genau überprüft. 2 Punkte waren falsch. 1. Die mod_sql.c und .h files waren nicht in contribute und in modules. 2. mod_mysql gibt es nicht. Es gibt nur mod_sql_mysql. (Genau wie der Moderator meinte) Danach fehlte die zlib aber mit der devel-edition funktionierte es. Jetzt hab ich aber leider noch ein (hoffentlich letztes) prob. Configuriert habe ich es jetzt so: ./configure --with-includes=/usr/local/mysql/include/ --with-libraries=/usr/local/mysql/lib/lib/ --with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql:mod_quotatab_file make gibt mir jetzt den folgenden Fehler: ----- linux:/proftp/proftpd-1.2.9 # make cd lib/ && make lib make[1]: Entering directory `/proftp/proftpd-1.2.9/lib' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/proftp/proftpd-1.2.9/lib' cd src/ && make src make[1]: Entering directory `/proftp/proftpd-1.2.9/src' make[1]: Nothing to be done for `src'. make[1]: Leaving directory `/proftp/proftpd-1.2.9/src' cd modules/ && make modules make[1]: Entering directory `/proftp/proftpd-1.2.9/modules' make[1]: Nothing to be done for `modules'. make[1]: Leaving directory `/proftp/proftpd-1.2.9/modules' make[1]: Entering directory `/proftp/proftpd-1.2.9/lib/libcap' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/proftp/proftpd-1.2.9/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/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_quotatab_file.o modules/mod_quotatab_sql.o modules/mod_quotatab.o modules/mod_sql_mysql.o modules/mod_sql.o modules/module_glue.o -lsupp -lcrypt -Llib/libcap -lcap -lm -lz -lmysqlclient -L/usr/local/mysql/lib/lib/ modules/mod_quotatab_sql.o: In function `sqltab_create': modules/mod_quotatab_sql.o(.text+0x244): undefined reference to `call_module_cmd' modules/mod_quotatab_sql.o: In function `sqltab_lookup': modules/mod_quotatab_sql.o(.text+0x3b2): undefined reference to `call_module_cmd' modules/mod_quotatab_sql.o: In function `sqltab_write': modules/mod_quotatab_sql.o(.text+0x9f3): undefined reference to `call_module_cmd' collect2: ld returned 1 exit status make: *** [proftpd] Error 1 Kann mir einer weiter helfen? Auch hier wieder vielen Dank im Voraus. Michael Titel: proftpd compilieren (v1.2.9) Beitrag von: Wörsty am 06. Dezember 2003, 14:21:31 erstmal make clean bitte
Welches quotamodul hast du genommen? Titel: mod_quota Beitrag von: psYkomaN am 06. Dezember 2003, 14:40:03 Vielen Dank
ich habe nochmal alles überprüft. Danke Wörsty. ich hatte das falsche quotaModule. jetzt hat es funktioniert. danke für Deine schnelle Hilfe Titel: proftpd compilieren (v1.2.9) Beitrag von: Wörsty am 06. Dezember 2003, 14:56:52 :roll: Bitte :wink:
|