안녕 하시와여.
저는 초보 리눅서랍니당.
저의 문제는 다음과 같습니다.
현재 알짜 리눅스 6.2를 pc에 깔아서 커널 버전이 2.2.12에서
2.4.2로 버전업했습니당. 그리고 여기에 아파치(1.3.19)와
php((4.0.4pl1) gd 포함), jdk1.2.2, jdk1.3,
oracle 8i(816)을 설치하려고 했는데,
jdk1.2.2
jdk1.3
apache 1.3.19
gd 1.8.1
를 순서적으로, 설치가 성공적으로 된 것 같습니다.
그런데 php를 make하는데에서 에러가 생깁니다. 에러 메세지는
다음과 같습니다.
...
...
...
make[2]: Leaving directory `/usr/local/src/php-
4.0.4pl1/ext/session'
Making all in standard
make[2]: Entering directory `/usr/local/src/php-
4.0.4pl1/ext/standard'
make[3]: Entering directory `/usr/local/src/php-
4.0.4pl1/ext/standard'
/bin/sh /usr/local/src/php-4.0.4pl1/libtool --silent --
mode=compile gcc -I. -I/usr/local/src/php4.0.4pl1/
ext/standard -I/usr/local/src/php-4.0.4pl1/main -I/
usr/local/src/php-4.0.4pl1 -I/usr/local/apache/
include -I/usr/local/src/php-4.0.4pl1/Zend -I/usr
/lib/gd1.8.1 -I/usr/local/src/php-4.0.4pl1/ext
/mysql/libmysql -I/usr/local/src/php-4.0.4pl1/ext/
xml/expat/xmltok -I/usr/local/src/php-4.0.4pl1/ext
/xml/expat/xmlparse -I/usr/local/src/php-4.0.4pl1
/TSRM -DLINUX=22 -DUSE_HSREGEX -DUSE_EXPAT -
SHARED_CORE -DXML_BYTE_ORDER=12 -g -O2 -c microtime.c
microtime.c: In function `php_if_getrusage':
microtime.c:97: storage size of `usg' isn't known
microtime.c:100: `RUSAGE_SELF' undeclared (first use in this
function)
microtime.c:100: (Each undeclared identifier is reported only
once
microtime.c:100: for each function it appears in.)
microtime.c:106: `RUSAGE_CHILDREN' undeclared (first use in this
function)
make[3]: *** [microtime.lo] Error 1
make[3]: Leaving directory `/usr/local/src/php-
4.0.4pl1/ext/standard'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/php-
4.0.4pl1/ext/standard'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/php-4.0.4pl1/ext'
make: *** [all-recursive] Error 1
왜 이런 에러 메세지가 뜰까여?
아는 분 있으시면 가르쳐 주세여.
그럼 이만. 꾸뻑^;^