-------------
RedHat7.0
kernel2.2.16
------------
MySQL 과 PostgreSQL 를 DB 로 사용하고자 소스 컴파일을 하였습니다.
서버에는 readline 패키지(비교적 낮은버젼)가 설치되어 있었습니다만
PostgreSQL 컴파일시 readline 을 찾을수 없다고 에러를 뜨길레
./configure --without-readline 으로 하여
일단 컴파일 시켜놓고 설치를 무사히 하였습니다.
Postgresql 7.1,7.2,7.3 버젼 전부 readline을 못잡드라구요 ㅠ.ㅠ
어짜피 못잡는거 7.3.2 버젼으로 환경설정은 다음과 같이 하여서 설치를 끝마쳤습니다.
./configure --enable-multibyte --without-readline
readline 패키지가 뭐하는 놈인지 잘 몰랐었는데
psql> 프롬포트를 만나더니만 아뿔사 그게 그거였군요..
이미 readline-4.1.5 버젼이 설치되어 있긴한데요.
다시 새로운 버젼으로 설치를 해서 어케 먹히는 방법이 있는건지요..
아니면 새로운 버젼으로 설치를 해서 ./configure 설정에서부터
지정을 해줘야 하는건지요....
readline 패키지가 의존성 문제도 있는거 같아서
새로운 버젼을 강제로 설치( --nodeps )를 하기두 했었느데 잘못했지용^^?
참고로 MySQL 은 설치되어 있는 readline 패키지를 알아서
잘 돌아가는거 같습니다.
도와주세요
감사합니다.
|