www.ProFTPD.de
13. März 2007, 18:42:21 *
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] 2 3 ... 6   Nach unten
  Drucken  
Autor Thema: mod_sql compilieren klapt nicht!  (Gelesen 2661 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
gast
Gast
« am: 10. Oktober 2003, 10:28:28 »

ich versuche das mod_sql für den Proftp server zu kompilieren was mir aber nciht gelingt. ich weiss gar nicht wo ich den ./configure befehl ausführen soll, er ist nirgenwo vorhanden. ich bekomme immer folgende fehlermeldung: ./configure: datei oder verzeichnis nicht gefunden
ich brauche dringend eure professionelle hilfe
viele dank im voraus
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 10. Oktober 2003, 11:24:29 »

Zitat von: "gast"
ich versuche das mod_sql für den Proftp server zu kompilieren was mir aber nciht gelingt. ich weiss gar nicht wo ich den ./configure befehl ausführen soll, er ist nirgenwo vorhanden. ich bekomme immer folgende fehlermeldung: ./configure: datei oder verzeichnis nicht gefunden
ich brauche dringend eure professionelle hilfe
viele dank im voraus


mod_sql ist in ProFTPD enthalten. Du musst das gesamte ProFTPD Paket  neu kompilieren und installieren. Ein nachtraegliches Einfuegen von Modulen ist _NICHT_ moeglich.

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
gast
Gast
« Antwort #2 am: 10. Oktober 2003, 11:31:05 »

und wie kompiliere ich das gesamte paket neu?
vielen dank im voraus
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #3 am: 10. Oktober 2003, 13:19:32 »

Bei mir z.B. so:
Code:
./configure --with-modules=mod_sql:mod_sql_mysql --with-includes=/usr/include/mysql --with-libraries=/usr/lib/mysql --sysconfdir=/wo/die/proftpd.conf/liegt/
make
make install
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
gast
Gast
« Antwort #4 am: 10. Oktober 2003, 13:45:57 »

an welchem ort(ordner) soll ich diesen syntax ausführen?ich denke es würde funktionieren wenn ich wüsste wo. das problem ist wenn ich den ./configure befehl in der root (/) ausführe kommt ./configure:datei oder verzeichnis nicht gefunden.
danke nochmal
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #5 am: 10. Oktober 2003, 13:47:29 »

Na dan wo du proftpd.tar.gz hin entpackt hast.
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Anonymous
Gast
« Antwort #6 am: 10. Oktober 2003, 14:17:32 »

erst einmal vielen dank! wenn ich jetzt configure erhalte ich folgende fehlermeldung:


checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

was mache ich denn jetzt falsch?habe alles im tmp verzeichnis ausgeführt bzw. entpackt.
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #7 am: 10. Oktober 2003, 14:48:27 »

Du mußt einen Kompiler installieren...

z.B. gcc  :arrow: http://www.rpmseek.com
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #8 am: 10. Oktober 2003, 15:39:05 »

Zitat von: "Anonymous"


configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

was mache ich denn jetzt falsch?habe alles im tmp verzeichnis ausgeführt bzw. entpackt.


hmm, also ein wenig Linux wissen sollte man schon mitbringen, bevor man sich an mod_sql ranwagt. Weil wenn du schon damit probs hast, dann wirst Du noch richtig probs bekommen.....

Wörsty hat das ja schon beschrieben, aber vielleicht solltest Du mal Dir den "Kofler" oder so kaufen....

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 #9 am: 10. Oktober 2003, 15:49:10 »

Zitat von: "stonki"
den "Kofler" oder so kaufen....

Kaufen?  :arrow: eBook:roll:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #10 am: 10. Oktober 2003, 18:42:05 »

Zitat von: "Wörsty"
Zitat von: "stonki"
den "Kofler" oder so kaufen....

Kaufen?  :arrow: eBook:roll:


DAS IST EIN SERVICE HIER.....  :D

Ach ja, mal was anderes:

http://blumentopf.nbsp.de/downloads/files/dankebush.mp3

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 #11 am: 10. Oktober 2003, 18:52:38 »

Kenn ich  Cool

@Gast - Kofler fertig gesaugt?
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
gast
Gast
« Antwort #12 am: 13. Oktober 2003, 13:38:37 »

danke für eure antworten. irgenwann fängt jeder mal an!
wenn ich nach dem configure befehl make eingebe kommt am ende diese meldung. ich weiss nicht ob jetzt die compilierung geklappt hat oder nicht. könnt ihr was damit anfangen? wenn die compilierung abgeschlossen müsste ich doch in der proftpd.conf die einstellungen vornehmen können z.b. sqlauthenticate. diese befehle tauchen aber bei mir nicht auf. es wäre toll wenn ihr mir noch mal helfen könntet und nicht böse sein.  

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_cap.o
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c module_glue.c
make[1]: Verlassen des Verzeichnisses Verzeichnis »/etc/proftpd-1.2.8/modules«
make[1]: Wechsel in das Verzeichnis Verzeichnis »/etc/proftpd-1.2.8/lib/libcap«
make[1]: Für das Target »all« gibt es nichts zu tun.
make[1]: Verlassen des Verzeichnisses Verzeichnis »/etc/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.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap
modules/mod_sql.o(.text+0x25b): In function `_sql_dispatch':
: undefined reference to `sql_cmdtable'
modules/mod_sql.o(.text+0x271): In function `_sql_dispatch':
: undefined reference to `sql_cmdtable'
modules/mod_sql.o(.text+0x287): In function `_sql_dispatch':
: undefined reference to `sql_cmdtable'
modules/mod_sql.o(.text+0x2bc): In function `_sql_dispatch':
: undefined reference to `sql_cmdtable'
collect2: ld returned 1 exit status
make: *** [proftpd] Fehler 1
[root@bordkomm1 proftpd-1.2.8]# make install
cd lib/ && make lib
make[1]: Wechsel in das Verzeichnis Verzeichnis »/etc/proftpd-1.2.8/lib«
make[1]: Für das Target »lib« gibt es nichts zu tun.
make[1]: Verlassen des Verzeichnisses Verzeichnis »/etc/proftpd-1.2.8/lib«
cd src/ && make src
make[1]: Wechsel in das Verzeichnis Verzeichnis »/etc/proftpd-1.2.8/src«
make[1]: Für das Target »src« gibt es nichts zu tun.
make[1]: Verlassen des Verzeichnisses Verzeichnis »/etc/proftpd-1.2.8/src«
cd modules/ && make modules
make[1]: Wechsel in das Verzeichnis Verzeichnis »/etc/proftpd-1.2.8/modules«
make[1]: Für das Target »modules« gibt es nichts zu tun.
make[1]: Verlassen des Verzeichnisses Verzeichnis »/etc/proftpd-1.2.8/modules«
make[1]: Wechsel in das Verzeichnis Verzeichnis »/etc/proftpd-1.2.8/lib/libcap«
make[1]: Für das Target »all« gibt es nichts zu tun.
make[1]: Verlassen des Verzeichnisses Verzeichnis »/etc/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.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap
modules/mod_sql.o(.text+0x25b): In function `_sql_dispatch':
: undefined reference to `sql_cmdtable'
modules/mod_sql.o(.text+0x271): In function `_sql_dispatch':
: undefined reference to `sql_cmdtable'
modules/mod_sql.o(.text+0x287): In function `_sql_dispatch':
: undefined reference to `sql_cmdtable'
modules/mod_sql.o(.text+0x2bc): In function `_sql_dispatch':
: undefined reference to `sql_cmdtable'
collect2: ld returned 1 exit status
make: *** [proftpd] Fehler 1
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #13 am: 13. Oktober 2003, 14:10:28 »

Gundsätzlich hat was nicht geklappt, wenn du einen [proftpd] Fehler bekommst.
Das heißt ein make install kannste dir klemmen.

Nun zu deinem Problem:

Hast du das Paket mysql-devel installiert?
Kommen noch andere Fehlermeldungen?
Poste mal die komplette Ausgabe von ./configure ... und von make und mache vor make immer make clean!
 :wait)
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
gast
Gast
« Antwort #14 am: 13. Oktober 2003, 15:06:44 »

habe jetzt mysql-devel installiert und bekomme nun diesen Fehler!kann es sein das ein mysqlclient fehlt und er benötigt wird


gcc  -DLINUX  -I.. -I../include  -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_cap.o
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c module_glue.c
make[1]: Verlassen des Verzeichnisses Verzeichnis »/etc/proftpd-1.2.8/modules«
make[1]: Wechsel in das Verzeichnis Verzeichnis »/etc/proftpd-1.2.8/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]: Verlassen des Verzeichnisses Verzeichnis »/etc/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
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** [proftpd] Fehler 1
Gespeichert
Seiten: [1] 2 3 ... 6   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.067 Sekunden mit 16 Zugriffen.