Titel: Fehlermeldungen beim Installieren von proftpd-1.2.9 Beitrag von: sven1810 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 Titel: Fehlermeldungen beim Installieren von proftpd-1.2.9 Beitrag von: Wörsty 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 Titel: Fehlermeldungen beim Installieren von proftpd-1.2.9 Beitrag von: sven1810 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 :) :/ 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 Titel: Fehlermeldungen beim Installieren von proftpd-1.2.9 Beitrag von: stonki 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 ? :) cu stonki Titel: Fehlermeldungen beim Installieren von proftpd-1.2.9 Beitrag von: sven1810 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 Titel: Fehlermeldungen beim Installieren von proftpd-1.2.9 Beitrag von: Wörsty 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 (http://www.sv650s.info/Forum/images/smiles/eviltongue.gif) :wink: |