Probleme compil Apache 2

hugoboss24

Membre confirmé
22 Janvier 2002
82
2
Salut à tous,
Voila j'ai essaye de mettre Apache 2 sur mon mac comme il l'est explique sur www.phpmac.com ...
Mais quand je tape "sudo make" tout se deroule bien sauf a un moment ....
Making all in poll/unix
/bin/sh /Users/Hugo/Desktop/apachebuild/httpd-2.0.50/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -I../../include -I../../include/arch/unix -I../../include/arch/unix -c poll.c && touch poll.lo
poll.c: In function `apr_poll':
poll.c:87: storage size of `pollset' isn't known
poll.c: In function `apr_pollset_create':
poll.c:320: sizeof applied to an incomplete type
poll.c: In function `apr_pollset_add':
poll.c:359: invalid use of undefined type `struct pollfd'
poll.c:359: dereferencing pointer to incomplete type
poll.c:362: invalid use of undefined type `struct pollfd'
poll.c:362: dereferencing pointer to incomplete type
poll.c:365: invalid use of undefined type `struct pollfd'
poll.c:365: dereferencing pointer to incomplete type
poll.c: In function `apr_pollset_remove':
poll.c:441: invalid use of undefined type `struct pollfd'
poll.c:441: dereferencing pointer to incomplete type
poll.c:441: invalid use of undefined type `struct pollfd'
poll.c:441: dereferencing pointer to incomplete type
poll.c: In function `apr_pollset_poll':
poll.c:513: invalid use of undefined type `struct pollfd'
poll.c:513: dereferencing pointer to incomplete type
poll.c:516: invalid use of undefined type `struct pollfd'
poll.c:516: dereferencing pointer to incomplete type
make[4]: *** [poll.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

Je ne sais pas quoi faire est ce que quelqu'un aurait eu la meme experience, j'utilise 10.3.4, Apache 2.0.50 ....
 
hugoboss24 a dit:
Salut à tous,
Voila j'ai essaye de mettre Apache 2 sur mon mac comme il l'est explique sur www.phpmac.com ...
Mais quand je tape "sudo make" tout se deroule bien sauf a un moment ....


Je ne sais pas quoi faire est ce que quelqu'un aurait eu la meme experience, j'utilise 10.3.4, Apache 2.0.50 ....

déja enleve le flag --silent de libtool pour voir la véritable erreur

a mon avis il te maque un header de quelques choses
et un fichier.c implemente des methodes de cette header
:zen:

sinon il existe un package darwin port apache2

http://apache2.darwinports.com/

/opt/apache2

et apple integre apache 2 suffit d'aller le chercher ....................
ha James les jeunes :D :D

quand vous compilez apache ne faites pas comme James
pensez à garder la compatibilité DSO ca évite quand on recompile apache de devoir se retaper la compile de tous les mods normalement c'est le principe .........

:zen: