www.ProFTPD.de
13. März 2007, 18:53:11 *
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: Fehler beim kompilieren: "fs.h" -> No such File  (Gelesen 392 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
olimination
Gast
« am: 06. Juni 2003, 17:29:30 »

Hallo,

ich versuche auf einem Linux PC "ProFTPD 1.2.8" mit mod_sql zu installieren.
Leider kriege ich immer nachdem ich den Befehl "make" ausführe, folgende Fehlermeldung:

"fs.h - No such file or directory"

nach dieser Meldung folgen dann so viele Warnings-Meldungen vom Compiler, was verständlich ist, da er ja dieses Header File nicht findet.
Muss ich noch etwas nachinstallieren oder so?
Den Pfad zu den MySql Libraries (--with-includes=... & --with-libraries=...) habe ich angegeben...

danke für die Antwort.

mfg olimination.com
Gespeichert
Lucy
ProFTPD
*
Offline Offline

Beiträge: 28


Profil anzeigen WWW E-Mail
« Antwort #1 am: 06. Juni 2003, 19:08:44 »

Guggst Du!
http://www.proftpd.de/forum2/viewtopic.php?t=108

sind glaub ich header files fürs virtuelle dateisystem, denke also mal du musst nen devel nachinstallieren .... frag mich bitte nicht welchen Lächelnd

gibt ne Abfrage mittels ...

rpm -qlp .........
machst du

man rpm
... und guggst dir an wie rpm-querys funzen ...
(ich vermute iss nen sql bzw. msql-devel

viel glück
Gespeichert

Wer lesen kann, ist klar im Vorteil...
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #2 am: 06. Juni 2003, 22:02:59 »

Was für ein Linux hast du denn?
Also ich denke, das kernel-headers-Paket sollte das Problem lösen.
Guckst du hier: http://rpmseek.com/
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
olimination
Gast
« Antwort #3 am: 11. Juni 2003, 07:23:01 »

also ich habe ein Mandrake Linux 9.0 installiert.
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #4 am: 11. Juni 2003, 10:02:47 »

ftp://linux.mathematik.tu-darmstadt.de/pub/linux/distributions/mandrake/Mandrake/updates/9.0/RPMS/kernel-source-2.4.19-32mdk.i586.rpm
Welchen Kernel benutzt du?
Code:
uname -a

Ansonsten hau dir kernel-headers-2.4.18-41mdk.i586.rpm von der CD drauf und fertig.
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
olimination
Gast
« Antwort #5 am: 11. Juni 2003, 14:20:30 »

sorry, habe ein Mandrake 9.1 installiert und Kernel 2.4.21-013mdk drauf.
Die Kernel Headers habe ich nun von der CD nachinstalliert...aber es funz immer noch nicht - die selbe Fehlermeldung.

Wenn ich aber diese Datei suche finde ich sie unter:

1. /usr/include/linux/fs.h
und
2. /usr/src/linux-2.4.21-013mdk/include/linux/fs.h

hmm...

Ich habe auch schon versucht diese Datei ins Verzeichnis zu kopieren wo diese mod_sql.c Datei liegt damit sie "fs.h" auch wirklich findet, aber dann erscheinen andere Fehlermeldungen in Bezug mit der "fs.h"...
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #6 am: 11. Juni 2003, 14:33:02 »

Geht's wenn du configure in etwa so --with-includes=/usr/include/mysql --with-libraries=/usr/lib/mysql aufrufst? (siehe 1)
Hast du das mysql-devel Paket auch installiert?
Bin grad ratlos.
Mail doch mal deine Ausgabe an mich.
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
olimination
Gast
« Antwort #7 am: 13. Juni 2003, 08:22:46 »

also ich habe MySQL nicht von der Mandrake Distribution installiert, sondern habe die Standard Version 4.0.12 von der Mysql Homepage heruntergeladen und kompiliert.

Ich werde so bald wie möglich mal die Ausgabe der Fehlermeldung posten...

mfg olimination
Gespeichert
olimination
Gast
« Antwort #8 am: 13. Juni 2003, 10:59:54 »

kurze Frage:
Wenn man die Standard Version 4.0.12 von der MySQL Homepage herunterlädt ist dann da das mysql-devel Paket denn dabei?

wenn nicht habe ich das mysql-devel Paket nicht installiert...
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #9 am: 13. Juni 2003, 11:05:16 »

Zitat von: "olimination"
herunterlädt ist dann da das mysql-devel Paket denn dabei?

Keine Ahnung - sind im devel nicht einfach die Quellen?
Gib doch als include Pfad für proftpd das Quellverzeichnis von MySQL an (wo die fs.h ist)
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 1.079 Sekunden mit 19 Zugriffen.