Bonjour.

Je viens vers vous dans un long post comme j'ai l'habitude de les faire lorsque j'ai un problème; parce que ce n'est pas les habituelles deux lignes de sms qu'on ne voit que trop fréquemment qui aident les gens à comprendre le soucis.

Donc comme indiqué dans le titre, j'ai des soucis pour faire fonctionner le mod_dav. A noter que je souhaite le faire fonctionner d'une certaine façon, le but n'étant pas que ça fonctionne à tout prix, mais que je réussisse à le faire aller de la façon dont je souhaite l'installer.

Je vais donc partir de zéro.

Pour un peu plus de détails, la "façon", donc, dont je souhaite tout faire fonctionner, c'est en installant tout avec le code source, et en intégrant le mod_dav en tant que .so.

Petit aperçu de mon dossier dev (dans mon dossier personnel hein, aucun rapport avec le vrai /dev):
- dev
---- apache
-------- (les dossiers d'apache)
-------- www
------------ dav
---- src
-------- httpd-2.2.17
-------- tar
------------ httpd-2.2.17.tar.gz
Donc le répertoire src contient simplement les dossiers sources, permettant les installations...

Pour installer Apache, je fais donc ceci (en occultant la partie décompression du dossier et les sudo)
Dans dev/src/httpd-2.2.17 :
./configure --prefix=/home/.../dev/apache --enable-so
make -j 2
make install

Puis dans dev/apache :
./bin/apxs -c -i -n dav -a /home/.../dev/src/httpd-2.2.17/modules/dav/main/mod_dav.c
Je redémarre alors Apache pour voir si à partir d'ici il n'y a pas d'erreur, mais malheureusement si.

httpd: Syntax error on line 53 of /home/chameau/dev/apache/apache-2.2.17/conf/httpd.conf: Cannot load /home/chameau/dev/apache/apache-2.2.17/modules/mod_dav.so into server: /home/chameau/dev/apache/apache-2.2.17/modules/mod_dav.so: undefined symbol: dav_core_find_liveprop
Des idées?

Merci d'avance.