1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
968
968
EMPFEHLEN
-
Wie man eines erstellt findet sich in diversen Tutorials und Büchern (1, 2, 3, ...). Die habe ich auch alle (an-)gelesen und mir ein HalloWelt-Programm erstellt:
mod_foo.cpp:
Code c:1 2 3 4 5 6 7
#import <httpd.h> static int foo_handler(request_rec* r) { /* do something */ return HTTP_OK; }
Nun zeigt mir der Compiler mehrere Fehler in der httpd.h an. Habe ich etwas falsch gemacht an den wenigen Zeilen oder sind dort wirklich so viele Fehler?
(Compiler: "g++ -I[PFAD] -O0 -g3 -Wall -c -fmessage-length=0 -omod_foo.o ..\mod_foo.cpp" in MingW32 aus Eclipse heraus)
Edit: Die allererste Fehlermeldung verlangt eine "apr.h" die ich beim besten willen weder im Apache finden kann, noch in MingWGeändert von ZodiacXP (24.09.09 um 19:56 Uhr)
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
Import?
Du brauchst die Apache Portable Runtime Bibliothek...
Gruß
Enum
-
Oha, nicht import sondern include. War mit dem Kopf halb in CSS gerade und hab das hier im Forum so runter gerattert und vermischt

Wenn das so weiter geht hätte ich am liebsten eine Standleitung zu dir.
Der Weg ist super mit dem C-Modul, nur das dort so viel nötig ist. Dachte vorher eine Klasse zusammen schustern und eine Rückgabe an Apache machen reicht - tja, von wegen
Hätte nicht gedacht was da alles noch kommt.
Geändert von ZodiacXP (25.09.09 um 20:16 Uhr)
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
Hi!
Soo viel ist es auch wieder nicht. Das meiste sind Grundlagen in Sachen Verständnis einiger Interna des Apache. Hat man die erstmal, ist so ein kleines Modul fix gebastelt.
Dafür gibt's ja tutorials.de.
Ich hatte mal überlegt, ein Tutorial zu verfassen; ganz im Sinne des schon ein wenig in die Jahre gekommenen "Writing Apache Modules With Perl An C" (ISBN 978-1565925670) - natülich in Deutsch.
Allerdings hatte ich dazu bisher weder die Zeit noch die Muße. Wenn Du soweit bist kannst Du ja mal darüber nachdenken...
Gruß
Enum
-
26.09.09 13:05 #5
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.
Nur eine Anmerkung am Rande: als ich versuchte die APR unter Windows mit MinGW zu erstellen war das ein Albtraum -- gelinde gesagt. Jedenfalls hab ich dann aufgegeben und die log4cxx Bibliothek, die ich eigentlich verwenden wollte ad acta gelegt.
@ZodiacXP: hast du die Bibliothek schon gebaut bekommen? Oder nutzt du etwas fertig kompiliertes? Oder brauchst du nur die Header?
Gruß
PS: kann mich auch irren, evtl. war ich damals dann erst bei der APR-util gescheitert...If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
mod_pywebsocket als Apache Modul
Von Hookah im Forum Hosting & WebserverAntworten: 5Letzter Beitrag: 19.12.09, 17:14 -
Apache Modul mod_rewrite
Von ScoRpleX im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 17.04.07, 04:26 -
PHP: Von Apache- zum CGI-Modul ändern?
Von BeneM im Forum Hosting & WebserverAntworten: 2Letzter Beitrag: 24.11.03, 21:50 -
PHP als Apache-Modul einbinden
Von Braveheart im Forum Hosting & WebserverAntworten: 5Letzter Beitrag: 31.10.03, 10:53 -
Modul imap + Apache
Von delwin im Forum PHPAntworten: 2Letzter Beitrag: 30.09.01, 11:32





Zitieren
Login






