아~아파치 컴파일 에러 입니다. 제발 좀 도와주세요
환경 : amd opteron 64, RAM 4G, suse linux enterprise server 9
상황은 위와 같구요 아파치 2.0.50 을 소스 컴파일해서 설치하려고 하는 중
입니다. 깔고 mysql 만 소스 컴파일해서 깔아놓은 상황이구요
전부 기본 설정입니다. 에러는 다음과 같습니다.
./configure
make
..................
/usr/local/src/httpd-2.0.50/srclib/pcre/libpcre.la /usr/local/src/httpd-2.0.50/srclib/apr-util/libaprutil-0.la -lgdbm -ldb-4.2 -lexpat /usr/local/src/httpd-2.0.50/srclib/apr/libapr-0.la -lrt -lm -lcrypt -lnsl -lpthread -ldl
/usr/lib/libgdbm.so: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [htpasswd] Error 1
make[2]: Leaving directory `/usr/local/src/httpd-2.0.50/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/httpd-2.0.50/support'
make: *** [all-recursive] Error 1
보면 위의 /usr/lib/libgdbm.so 를 읽을수 없다고 나오는 데 도대체 무슨 소리인지 잘 모르겠군요 /usr/lib 은 /etc/profile 에서 환경변수로 걸어줬습니다.
혹시 잘 아시는 고수분들 계시면 도움좀 주시면 감사하겠습니다.
1.3은 잘 깔리는데 ㅜ.ㅜ;;;
자답:음...........libgdmb 이 버전이 안맞아서 그랬
자답:
음...........libgdmb 이 버전이 안맞아서 그랬었던거였네여 gdmb 다시 다운받아서 그냥 덮어 버리니까
컴파일 잘 되던데여 ㅎㅎ
댓글 달기