Gå til innhold

Problemer med PHP kompilering!


Anbefalte innlegg

Skrevet

Har lastet ned PHP-4.3.2 nå, og fikk til å konfigurerer det. Det store problemet er at når jeg skriver "make", slik som det står i bruksanvisningen for å installerer PHP, så får jeg disse feilmeldingene:

 


root@bender ~/php-4.3.2# make

/bin/sh /root/php-4.3.2/libtool --silent --preserve-dup-deps --mode=compile gcc  -Iext/ctype/ -I/root/php-4.3.2/ext/ctype/ -DPHP_ATOM_INC -I/root/php-4.3.2/include -I/root/php-4.3.2/main -I/root/php-4.3.2 -I/root/php-4.3.2/Zend -I/root/php-4.3.2/ext/xml/expat  -I/root/php-4.3.2/TSRM  -g -O2  -prefer-pic -c /root/php-4.3.2/ext/ctype/ctype.c -o ext/ctype/ctype.lo

In file included from /usr/include/errno.h:36,

                from /root/php-4.3.2/Zend/zend_operators.h:24,

                from /root/php-4.3.2/Zend/zend_execute_globals.h:27,

                from /root/php-4.3.2/Zend/zend_globals.h:34,

                from /root/php-4.3.2/Zend/zend_list.h:25,

                from /root/php-4.3.2/Zend/zend_API.h:26,

                from /root/php-4.3.2/main/php.h:38,

                from /root/php-4.3.2/ext/ctype/ctype.c:23:

/usr/include/bits/errno.h:25: linux/errno.h: No such file or directory

In file included from /usr/include/bits/posix1_lim.h:126,

                from /usr/include/limits.h:30,

                from /usr/lib/gcc-lib/i586-trustix-linux/2.95.3/include/limits.h:117,

                from /usr/lib/gcc-lib/i586-trustix-linux/2.95.3/include/syslimits.h:7,

                from /usr/lib/gcc-lib/i586-trustix-linux/2.95.3/include/limits.h:11,

                from /usr/include/sys/param.h:23,

                from /root/php-4.3.2/main/php.h:205,

                from /root/php-4.3.2/ext/ctype/ctype.c:23:

/usr/include/bits/local_lim.h:27: linux/limits.h: No such file or directory

In file included from /root/php-4.3.2/main/php.h:205,

                from /root/php-4.3.2/ext/ctype/ctype.c:23:

/usr/include/sys/param.h:24: linux/limits.h: No such file or directory

/usr/include/sys/param.h:25: linux/param.h: No such file or directory

make: *** [ext/ctype/ctype.lo] Error 1

root@bender ~/php-4.3.2#

 

Jeg kjører forresten Trustix Secure Linux 1.5, med Apache 1.3.27..

 

Noen som kan hjelpe meg?

Videoannonse
Annonse
Skrevet

php lar seg kompilere helt fint på FreeBSD uten noe linux-kildekode. Det kan umulig være dette som er feil. Jeg tipper du mangler en eller annen rpm, som inneholder fila som etterlyses under /usr/include.

Skrevet
php lar seg kompilere helt fint på FreeBSD uten noe linux-kildekode. Det kan umulig være dette som er feil. Jeg tipper du mangler en eller annen rpm, som inneholder fila som etterlyses under /usr/include.

Vedder på at configure-scriptet finner ut at du har BSD, og bruker dermed headerene til BSD istedet for Linux :D

 

BTW: Innlegg nr 700 :woot:

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...