Bonjour,
j'essaye de compiler un code de qui utilise apache sous linux (le code tourne sous windows au depart) et j'ai des problemes (ente autres) sur l'include du fichier
apr_errno.h via apr_arch_file_io.h (situe dans include/arch/unix)
Ca plante sur la ligne (51)
APR_DECLARE(char *) apr_strerror ...
J'utilise :
httpd-2.0.52
g++
fedora
Voila le message !!! J'ai l'impression qu'il doit ma manquer une option de compil qui fait qu'il ne prend pas correctement apr.h en charge ?
In file included from /root/dev/SIT/SitV5/SitV5/thirdParty/httpd-2.0.52/srclib/apr/include/apr_pools.h:37,
from /root/dev/SIT/SitV5/SitV5/thirdParty/httpd-2.0.52/srclib/apr/include/apr_general.h:28,
from /root/dev/SIT/SitV5/SitV5/thirdParty/httpd-2.0.52/srclib/apr/include/arch/unix/apr_arch_file_io.h:21,
from sitv5/src/mod_sit/mod_sit.cpp:24:
/root/dev/SIT/SitV5/SitV5/thirdParty/httpd-2.0.52/srclib/apr/include/apr_errno.h:51: erreur: expected constructor, destructor, or type conversion avant « apr_strerror »
en gros la declaration de
APR_DECLARE
n'est pas prise en compte
d'ailleurs si je la remplace par l'expression declarre dans apr.h, il plante sur
apr_size_t
qu'il ne reconnait pas et qui est defini dans apr.h !
Merci d'avance
Compilation sous linux
Modérateur : Modérateurs
- ApacheFranck
- Nouveau membre
- Messages : 4
- Inscription : jeu. 19 mai 2005, 10:52
- ApacheFranck
- Nouveau membre
- Messages : 4
- Inscription : jeu. 19 mai 2005, 10:52
- ApacheFranck
- Nouveau membre
- Messages : 4
- Inscription : jeu. 19 mai 2005, 10:52
- xgarreau
- Pilier de forum
- Messages : 1747
- Inscription : jeu. 08 juil. 2004, 9:41
- Localisation : ZazouLand @ La Rochelle
- Contact :
Question bête, tu as téléchargé les sources pour windows ou pour unix ...
Parce que chez moi, le fichier apr.h (qui est généré par apr.h.in lors du configure) ne comprends pas ces macros de l'espace
a+
Parce que chez moi, le fichier apr.h (qui est généré par apr.h.in lors du configure) ne comprends pas ces macros de l'espace

a+
ZazouMiniWebServer : votre serveur web PHP/MySQL/SQLite sur votre pc, cd ou clé usb
http://www.zmws.com/

http://www.zmws.com/
Revenir vers « Développement Apache »
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité