Romeo_ Skrevet 23. juni 2003 Del Skrevet 23. juni 2003 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? Lenke til kommentar
DanteUseless Skrevet 23. juni 2003 Del Skrevet 23. juni 2003 Kernel Source? /usr/include/linux/limits.h -Dante Lenke til kommentar
Romeo_ Skrevet 23. juni 2003 Forfatter Del Skrevet 23. juni 2003 Hva med kernel source? Har jeg den ikke? Lenke til kommentar
DanteUseless Skrevet 23. juni 2003 Del Skrevet 23. juni 2003 You tell me? =) -Dante Lenke til kommentar
Romeo_ Skrevet 23. juni 2003 Forfatter Del Skrevet 23. juni 2003 eh .. ja.. Hvordan finner jeg ut det da? Lenke til kommentar
GNUfan Skrevet 23. juni 2003 Del Skrevet 23. juni 2003 Se i /usr/src. Om det ligger en mappe som heter linux eller linux-2.4.ettellerannet så har du de. Lenke til kommentar
Romeo_ Skrevet 23. juni 2003 Forfatter Del Skrevet 23. juni 2003 Har ikke det.. Er eneste en mappe som heter RPM.. :x Lenke til kommentar
GNUfan Skrevet 23. juni 2003 Del Skrevet 23. juni 2003 Da er kernel.org din venn. Trykk på "F" linken ved siden av "2.4.21" Lenke til kommentar
Yamato47 Skrevet 23. juni 2003 Del Skrevet 23. juni 2003 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. Lenke til kommentar
GNUfan Skrevet 23. juni 2003 Del Skrevet 23. juni 2003 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 BTW: Innlegg nr 700 Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå