www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Schak am 14. Dezember 2003, 17:31:07



Titel: [mod_sql] undefined reference to `sql_cmdtable'
Beitrag von: Schak am 14. Dezember 2003, 17:31:07
Hallo,

jemand ne idee für folgenden fehler?

modules/mod_sql.o: In function `_sql_dispatch':
modules/mod_sql.o(.text+0x26b): undefined reference to `sql_cmdtable'
modules/mod_sql.o(.text+0x273): undefined reference to `sql_cmdtable'
modules/mod_sql.o(.text+0x278): undefined reference to `sql_cmdtable'
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1


aufgerufen hab ich mit:
./configure --bindir=/usr/bin --sysconfdir=/etc --sbindir=/usr/sbin --with-modules=mod_tls:mod_sql:mod_ratio --with-includes=/usr/include/mysql --with-libraries=/usr/lib/mysql

oder auch mit
./configure --bindir=/usr/bin --sysconfdir=/etc --sbindir=/usr/sbin --with-modules=mod_tls:mod_sql:mod_ratio

das spielt keine rolle ;(

problem vllt bei mir: das verzeichnis /usr/lib/mysql gibs nicht... aber da soll z.B. libmysqlclient.so drin sein... dieses file liegt bei mir in /usr/lib... also auch wenn ich im make dann /usr/lib reinsetze, kommt der fehler.


kann wer helfen?  :roll:


Titel: [mod_sql] undefined reference to `sql_cmdtable'
Beitrag von: Wörsty am 15. Dezember 2003, 10:00:49
Ist das Paket mysq-devel installiert?


Titel: [mod_sql] undefined reference to `sql_cmdtable'
Beitrag von: Schak am 15. Dezember 2003, 14:48:42
$ apt-get install mysql-devel
Reading Package Lists... Done
Building Dependency Tree... Done
Package mysql-devel has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
However the following packages replace it:
  libmysqlclient10-dev libmysqlclient10
E: Package mysql-devel has no installation candidate

$ apt-get install libmysqlclient10-dev libmysqlclient10
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, libmysqlclient10-dev is already the newest version.
Sorry, libmysqlclient10 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.


Titel: [mod_sql] undefined reference to `sql_cmdtable'
Beitrag von: Schak am 15. Dezember 2003, 20:11:06
ok, hat sich grade erledigt

folgende probs:

ich hab in der ./configure zeile das mod_sql_mysql bei den modulen vergessen...
und ich hatte kein zlib1g-devel drauf...

nun ist kein fehler mehr passiert.

mit folgender configure-zeile:
./configure --bindir=/usr/bin --sysconfdir=/etc --sbindir=/usr/sbin --with-modules=mod_tls:mod_sql:mod_sql_mysql:mod_ratio --with-includes=/usr/include/mysql --with-libraries=/usr/lib