make install 하신 후에 /etc/ld.so.conf 파일에 libpq 의 공유 라이브러리가 위치하는 경로를 등록시켜 주시기 바랍니다.
라이브러리를 찾지 못하기 때문인 것 같습니다.
물론 ldconfig 라는 프로그램을 실행시켜 줘야 겠지요.
> 안녕하세요. 알짜 6.1에서 postgres rpm을 지우고 나서..
> postgresql 6.5.3을 설치하려구 합니다.
> 이미 다른 서버에 설치해보았기 때문에 설치방법은
> 잘 압니다.
> 차이라면, 예전엔 postgresql이 설치되어 있지 않았다는거죠..
> 문제는 initdb할때 아래와 같은 에러메시지가 나옵니다.
> 몇번 다시 설치해보았지만 역시나군요...
> 그럼 미리 감사드리며, 간절히 답변바랍니다.
> 감사합니다.
>
> pg_encoding: error in loading shared libraries: libpq.so.2.0: cannot o
> pen sharey
>
> pg_id: error in loading shared libraries: libpq.so.2.0: cannot open sh
> ared objey
> Unable to determine a valid username. If you are running
> initdb without an explicit username specified, then there
> may be a problem with finding the Postgres shared library
> and/or the pg_id utility.
>
|