> 며칠전 공개판 액셀 6.1에서 액셀에서 제공하는 postgresql RPM 팩키지를
>
> 설치하려다가 실패하고서 postgresql/6.5.3 소스를 구했습니다.
>
> ./configure의 첫 라인부터 막히더군요.
>
> checking host system type....
>
./configure 에서 부터 막힌다는 것은 이해가 가지 않는군요.
./configure 에서 사용할 수 있는 옵션은 ./configure //help 를 하시면 다 볼 수 있습니다. 참고로 다음은 저가 컴파일시 사용하던 옵션들입니다.
./configure \
//prefix=/usr/local/pgsql \
/sysconfdir=/usr/local/pgsql/conf \
//enable/recode \
//with/mb=EUC_KR \
//with/maxbackends=64 \
//with/tcl \
//with/tclconfig=/usr/lib \
//with/tkconfig=/usr/lib \
//with/perl \
//with/odbc \
//with/odbcinst=/usr/local/pgsql/odbc \
//enable/cassert \
//with/x
여기서 //enable/recode //enable/cassert 는 필요없는 옵션입니다.
사용하지 않으셔도 좋습니다. 나머지는 크게 무리없는 설정이므로 이대로 사용하셔도 좋습니다.
보시는 대로 호스트 타입을 설정해 줄 필요는 전혀 없습니다.
> 옵션으로 linux, Linux, LINUX 등 별걸 다 쳐봐도 안되었습니다.
>
> 시험삼아 다이어트하게 설치해둔 S.u.S.E 6.2에서 다시 시도해봤습니다.
> 간단하게 넘어가는데... 답은 "i686/pc/linux/gnu"이더군요.
>
> 다시 액셀로 부팅하여 //host=i686/pc/linux/gnu를 쳐주니 다행히 넘어갔
> 습니다만,
> 잠시 후
>
> checking for gcc ... gcc
> checking whether the C compiler ( gcc /02 ) works ... no
> Configure : error : installation or configuration problem : C compiler
>
>
> cannot create executables.
>
> 라고 나오면서 끝내버리더군요.
>
> 이럴땐 어떻게 해야 하는지요?
>
이유가 뭔지는 저도 모르겠습니다. 정확히 소스코드를 가져다 설치하셨다면 그런 에러 메시지는 뜨지 않는것이 정상입니다.
나머지 설치의 자세한 과정은 다음을 참고 하시기 바랍니다.
http://database.sarang.net/board/info.php3?table=tip&action=article&arg=25
|