설치환경 : 한컴리눅스 2.2
기타설치된프로그램
qmail + mysql + imap으로 셋팅되어있습니다.
설치옵션 :
./configure --prefix=/usr/local/apache --enable-rule=SHARED_CORE --enable-module=so --enable-shared=max --enable-so
checking whether to enable mod_imap... yes (default)
checking whether to enable mod_actions... yes (default)
checking whether to enable mod_speling... no
checking whether to enable mod_userdir... yes (default)
checking whether to enable mod_alias... yes (default)
checking whether to enable mod_rewrite... no
configure: error: mod_so has been requested but cannot be built on your system
이상한건 configure 당시에 문제가 않 생기면
그러니깐...
./configure --prefix=/usr/local/apache --enable-shared=max
옵션을 주고 컴파일을 하면... configure 당시에는 문제가 없으나
make 시에 아래와 같은 에러가 뜹니다.
/bin/sh /Temp/temp_work/httpd-2.0.35/srclib/apr/libtool --silent --
mode=compile gcc -g -O2 -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -
I../include -I../include/arch/unix -c apr_cpystrn.c && touch
apr_cpystrn.lo
In file included from apr_cpystrn.c:55:
../include/apr.h:193:2: #error Can not determine the proper size for
apr_int64_t
../include/apr.h:260:2: #error Can not determine the proper size for
apr_int64_t
make[4]: *** [apr_cpystrn.lo] 오류 1
make[4]: 나감 `/Temp/temp_work/httpd-2.0.35/srclib/apr/strings' 디렉
토리
make[3]: *** [all-recursive] 오류 1
make[3]: 나감 `/Temp/temp_work/httpd-2.0.35/srclib/apr/strings' 디렉
토리
make[2]: *** [all-recursive] 오류 1
make[2]: 나감 `/Temp/temp_work/httpd-2.0.35/srclib/apr' 디렉토리
make[1]: *** [all-recursive] 오류 1
make[1]: 나감 `/Temp/temp_work/httpd-2.0.35/srclib' 디렉토리
make: *** [all-recursive] 오류 1
꼭좀 확인해주세요..
추신 : 그런데 처음에 qmail 설치전에는 아파치 2.0.35가 설치가 되었었거든요.
그런데 php 4.3.0으로 업할려고 아파치를 지우고 다시 컴파일할려고
하다가 이런 에러가 뜹니다.