www.ProFTPD.de
13. März 2007, 18:53:54 *
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: Source Packet proftpd-1.2.10 unvollständig?  (Gelesen 96 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
DragonMaster
ProFTPD
*
Offline Offline

Beiträge: 3


Profil anzeigen
« am: 02. März 2006, 12:40:20 »

Ich versuche gerade auf einem Suse 9.2 System den proftpd-Server zu kompilieren. Was mit allerdings nicht so recht gelingen will.

Beim kompilieren von mod_quotatab_sql bekomme ich zig meldungen die alle auf fehlende Header hinweisen. Was ich vorher auch schon mit der mysql.h hatte. Was ich allerdings lösen konnte. Nun  hab ich einfach mal in die mod_quotatab_sql.c geschaut um zu sehen welche Header das file den haben will.

#include "mod_quotatab.h"
#include "mod_sql.h"

mod_sql.h fand ich im Verzeichnis contrib/. Allerdings mod_quotatab.h bleibt mir immer noch verborgen. Da es eine Packetabhängige Header ist muss das Packet diese ja nun auch liefern.


Ist das Source-Packet unvollständig?
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 02. März 2006, 14:20:58 »

er will die header files von mysql ! Also mysql_devel installieren !
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
DragonMaster
ProFTPD
*
Offline Offline

Beiträge: 3


Profil anzeigen
« Antwort #2 am: 02. März 2006, 15:53:26 »

Das Development-Packet von MySQL ist installiert.

mysql-devel-4.0.15-13

mysql.h ist auf meinem System in /usr/include/mysql/ zu finden. Wurde beim configure angegeben. Damit gibt es auch kein Problem. Nur mit den beiden oben genanten Header.

Gibt es denn noch ein packet das man installieren muss? Außer MySQL-Devel.
Gespeichert
DragonMaster
ProFTPD
*
Offline Offline

Beiträge: 3


Profil anzeigen
« Antwort #3 am: 02. März 2006, 16:48:24 »

Habs nun mal ohne mod_quotatab_sql probiert. Jetzt bekomme ich zwar nen Schritt weiter. Aber häng nun am linker fest Traurig

Zitat
modules/mod_sql_mysql.o(.text+0xf0): In function `_sql_check_cmd':
: undefined reference to `sql_log'
modules/mod_sql_mysql.o(.text+0x152): In function `_sql_timer_callback':
: undefined reference to `sql_log'
modules/mod_sql_mysql.o(.text+0x168): In function `_sql_timer_callback':
: undefined reference to `_sql_make_cmd'
modules/mod_sql_mysql.o(.text+0x1ec): In function `sql_mysql_exit_ev':
: undefined reference to `_sql_make_cmd'
modules/mod_sql_mysql.o(.text+0x449): In function `cmd_open':
: undefined reference to `sql_log'
modules/mod_sql_mysql.o(.text+0x4c1): In function `cmd_open':
: undefined reference to `sql_log'
modules/mod_sql_mysql.o(.text+0x4d5): In function `cmd_open':
: undefined reference to `sql_log'
modules/mod_sql_mysql.o(.text+0x58a): In function `cmd_open':
: undefined reference to `sql_log'
modules/mod_sql_mysql.o(.text+0x5a4): In function `cmd_open':
: undefined reference to `sql_log'
modules/mod_sql_mysql.o(.text+0x5b7): more undefined references to `sql_log' follow

Mal ein kleiner Ausschnitt der Fehlermeldungen. Die Lib-Verzeichnise in denen sich die mysql-libs befinden und auch vorhanden sind, wurden angegeben.

So ruf ich das ganze immer auf
Zitat
./configure --with-modules=mod_sql_mysql:mod_ratio:mod_readme --with-includes=/usr/include/mysql/:/usr/include/:../contrib/ --with-libraries=/usr/lib/:/usr/lib/mysql/


Wie schon erwähnt. Die MySQL-Header und Bibliotheken sind alle vorhanden. Hab damit sehr erfoglreich pure-ftp kompilieren können.
Gespeichert
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.056 Sekunden mit 17 Zugriffen.