www.ProFTPD.de
13. März 2007, 20:23:00 *
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: Fehlermeldungen beim Installieren von proftpd-1.2.9  (Gelesen 265 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
sven1810
ProFTPD
*
Offline Offline

Beiträge: 14

sven1810 sven1810
Profil anzeigen
« am: 20. November 2003, 10:44:55 »

Hi,
habe vorher die version 1.2.8 installiert und da hatte ich keine Fehlermeldugen d.h. nur diese mod_core.c:1284: warning: comparison between signed and unsigned  etc.
diese schienen aber nicht so wichtig zu sein, der Server lieft ja trotzdem.
Nun wollte ich auf die Verson 1.2.9 updaten, im Forum habe ich gelesen das man die neue Version einfach drüber Installieren könnte, aber nun erhalte ich die folgenden fehlermeldungen:


Code:

Mein BS ist Suse Linux 8.2 Prof.
vorher wurde Configure mit :
 ./configure --prefix=/usr/ --sysconfdir=/etc/proftpd --with-modules=mod_sql:mod_sql_mysql --with-includes=/usr/local/include --with-libraries=/usr/local/lib/mysql
ausgeführt.

gcc  -DLINUX  -I.. -I../include -I/usr/local/include -O2 -Wall -c mod_sql_mysql.c
mod_sql_mysql.c:137:19: mysql.h: No such file or directory
mod_sql_mysql.c:164: error: parse error before "MYSQL"
mod_sql_mysql.c:164: warning: no semicolon at end of struct or union
mod_sql_mysql.c: In function `_sql_timer_callback':
mod_sql_mysql.c:281: warning: comparison between signed and unsigned
mod_sql_mysql.c: In function `_build_error':
mod_sql_mysql.c:331: warning: implicit declaration of function `mysql_errno'
mod_sql_mysql.c:331: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:333: warning: implicit declaration of function `mysql_error'
mod_sql_mysql.c:333: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `_build_data':
mod_sql_mysql.c:344: error: `MYSQL' undeclared (first use in this function)
mod_sql_mysql.c:344: error: (Each undeclared identifier is reported only once
mod_sql_mysql.c:344: error: for each function it appears in.)
mod_sql_mysql.c:344: error: `mysql' undeclared (first use in this function)
mod_sql_mysql.c:345: error: `MYSQL_RES' undeclared (first use in this function)
mod_sql_mysql.c:345: error: `result' undeclared (first use in this function)
mod_sql_mysql.c:346: error: `MYSQL_ROW' undeclared (first use in this function)
mod_sql_mysql.c:346: error: parse error before "row"
mod_sql_mysql.c:355: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:361: warning: implicit declaration of function `mysql_store_result'
mod_sql_mysql.c:367: warning: implicit declaration of function `mysql_num_rows'
mod_sql_mysql.c:368: warning: implicit declaration of function `mysql_num_fields'
mod_sql_mysql.c:373: error: `row' undeclared (first use in this function)
mod_sql_mysql.c:373: warning: implicit declaration of function `mysql_fetch_row'
mod_sql_mysql.c:383: warning: implicit declaration of function `mysql_free_result'
mod_sql_mysql.c: In function `cmd_open':
mod_sql_mysql.c:436: warning: implicit declaration of function `mysql_ping'
mod_sql_mysql.c:436: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:448: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:448: warning: implicit declaration of function `mysql_init'
mod_sql_mysql.c:450: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:461: warning: implicit declaration of function `mysql_options'
mod_sql_mysql.c:461: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:461: error: `MYSQL_READ_DEFAULT_GROUP' undeclared (first use in this function)
mod_sql_mysql.c:463: warning: implicit declaration of function `mysql_real_connect'
mod_sql_mysql.c:463: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:463: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:463: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:463: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:464: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:464: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:465: error: `CLIENT_INTERACTIVE' undeclared (first use in this function)
mod_sql_mysql.c: In function `cmd_close':
mod_sql_mysql.c:559: warning: implicit declaration of function `mysql_close'
mod_sql_mysql.c:559: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:560: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_defineconnection':
mod_sql_mysql.c:626: error: invalid application of `sizeof' to an incomplete type
mod_sql_mysql.c:629: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:630: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:661: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:662: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:663: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:680: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:681: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:682: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:683: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_select':
mod_sql_mysql.c:804: warning: implicit declaration of function `mysql_real_query'
mod_sql_mysql.c:804: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_insert':
mod_sql_mysql.c:918: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_update':
mod_sql_mysql.c:1017: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_query':
mod_sql_mysql.c:1133: error: dereferencing pointer to incomplete type
mod_sql_mysql.c:1148: warning: implicit declaration of function `mysql_field_count'
mod_sql_mysql.c:1148: error: dereferencing pointer to incomplete type
mod_sql_mysql.c: In function `cmd_escapestring':
mod_sql_mysql.c:1228: warning: implicit declaration of function `mysql_escape_string'
mod_sql_mysql.c: In function `cmd_checkauth':
mod_sql_mysql.c:1295: warning: implicit declaration of function `make_scrambled_password'
make[1]: *** [mod_sql_mysql.o] Error 1
make[1]: Leaving directory `/usr/src/proftpd/proftpd-1.2.9/modules'
make: *** [modules] Error 2


Ich habe hier nur den mod sql kopiert, da ich glaube das hier der Fehler liegt.
Muss ich jetzt eine neue Mysql Datenbank Installieren oder kann ich diese Fehlermeldungen einfach Ignorieren?

Gruß

Sven
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #1 am: 20. November 2003, 13:45:03 »

Zitat
mod_sql_mysql.c:137:19: mysql.h: No such file or directory

Hast du das Paket mysq-devel installiert?
Stimmen die Pfade  :arrow: --with-includes=/usr/local/include --with-libraries=/usr/local/lib/mysql ?

Bei mir ist das richtig:
Code:
--with-includes=/usr/include/mysql --with-libraries=/usr/lib/mysql
Gespeichert

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

Beiträge: 14

sven1810 sven1810
Profil anzeigen
« Antwort #2 am: 21. November 2003, 09:24:16 »

Das mysq-devel ? Ne habe ich nicht, aber das habe ich bei der letzten Version auch net. Brauche ich jetzt ne neue Version davon?

Die Pfade habe ich per find Befehl ermittelt, bei Suse ist doch alles anders Smiley :/ aber schau selbst, vielleicht habe ich ja was falsch verstanden.

Code:

für --with-includes=/usr/include/mysql

linux:/usr/include/mysql # ll
total 264
drwxr-xr-x    2 root     root         4096 Aug 16 13:34 .
drwxr-xr-x   72 root     root         8192 Aug 16 13:34 ..
-rw-r--r--    1 root     root         3864 Mar 15  2003 chardefs.h
-rw-r--r--    1 root     root         3445 Mar 15  2003 dbug.h
-rw-r--r--    1 root     root         2082 Mar 15  2003 errmsg.h
-rw-r--r--    1 root     root         9263 Mar 15  2003 history.h
-rw-r--r--    1 root     root         3449 Mar 15  2003 keymaps.h
-rw-r--r--    1 root     root         5864 Mar 15  2003 m_ctype.h
-rw-r--r--    1 root     root         7594 Mar 15  2003 m_string.h
-rw-r--r--    1 root     root        22425 Mar 15  2003 my_config.h
-rw-r--r--    1 root     root        32027 Mar 15  2003 my_global.h
-rw-r--r--    1 root     root         1579 Mar 15  2003 my_list.h
-rw-r--r--    1 root     root         2696 Mar 15  2003 my_net.h
-rw-r--r--    1 root     root         1205 Mar 15  2003 my_no_pthread.h
-rw-r--r--    1 root     root        22737 Mar 15  2003 my_pthread.h
-rw-r--r--    1 root     root        25751 Mar 15  2003 my_sys.h
-rw-r--r--    1 root     root        10787 Mar 15  2003 mysql.h
-rw-r--r--    1 root     root         8677 Mar 15  2003 mysql_com.h
-rw-r--r--    1 root     root          590 Mar 15  2003 mysql_version.h
-rw-r--r--    1 root     root         8188 Mar 15  2003 mysqld_error.h
-rw-r--r--    1 root     root         5869 Mar 15  2003 raid.h
-rw-r--r--    1 root     root        24120 Mar 15  2003 readline.h
-rw-r--r--    1 root     root         1605 Mar 15  2003 sslopt-case.h
-rw-r--r--    1 root     root         1296 Mar 15  2003 sslopt-longopts.h
-rw-r--r--    1 root     root         1239 Mar 15  2003 sslopt-usage.h
-rw-r--r--    1 root     root         1013 Mar 15  2003 sslopt-vars.h
-rw-r--r--    1 root     root         2724 Mar 15  2003 tilde.h


für  --with-libraries=/usr/lib/mysqllinux:/usr/lib # ll my*


total 600
drwxr-xr-x    2 root     root         4096 Sep 28 11:08 .
drwxr-xr-x  106 root     root        24576 Sep 28 11:10 ..
-rw-r--r--    1 root     root       298406 Jun 20 11:58 libmysqlclient.a
-rw-r--r--    1 root     root          781 Mar 15  2003 libmysqlclient.la
lrwxrwxrwx    1 root     root           20 Aug 16 13:34 libmysqlclient.so -> ../libmysqlclient.so
lrwxrwxrwx    1 root     root           23 Aug 16 13:33 libmysqlclient.so.10 -> ../libmysqlclient.so.10
lrwxrwxrwx    1 root     root           27 Aug 16 13:33 libmysqlclient.so.10.0.0 -> ../libmysqlclient.so.10.0.0
-rw-r--r--    1 root     root       270446 Jun 20 11:58 mysqld.sym



Das müsste doch richtig sein oder?

Gruß

Sven
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #3 am: 21. November 2003, 09:39:04 »

Zitat von: "sven1810"


Code:

für --with-includes=/usr/include/mysql
[..]
für  --with-libraries=/usr/lib/mysqllinux:/usr/lib # ll my*


Das müsste doch richtig sein oder?


ich darf aus Deiner Eingangsmail zitieren:
Zitat

 ./configure --prefix=/usr/ --sysconfdir=/etc/proftpd --with-modules=mod_sql:mod_sql_mysql --with-includes=/usr/local/include --with-libraries=/usr/local/lib/mysql


Na ? Daemmerst ? Smiley

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
sven1810
ProFTPD
*
Offline Offline

Beiträge: 14

sven1810 sven1810
Profil anzeigen
« Antwort #4 am: 21. November 2003, 10:03:55 »

Lieber lieber Admin bitte bitte lösch dieses Posting.

Oh Gott ist das Peinlich  :oops: .

Bitte um Löschung und Vergebung.

Gruß

Sven
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #5 am: 21. November 2003, 10:18:57 »

Zitat von: "sven1810"
Lieber lieber Admin bitte bitte lösch dieses Posting.
Oh Gott ist das Peinlich  :oops: .
Bitte um Löschung und Vergebung.

Nee, nee.
Das bleibt als schlechtes Beispiel :wink:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
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.061 Sekunden mit 16 Zugriffen.