ld.so.conf 파일에 등재 시켜 주는 것은 나중에 프로그램이 실행중 dynamically loadable library 를 찾을 PATH 를 지정해 준다는 의미이지 이것이 gcc 에게 컴파일시 어느 디렉토리에서 라이브러리를 찾아라고 지시하는 것과는 무관합니다. 그러니 당연히 하신 것처럼 직접 library directory 를 지정해 주시는 수 밖에 없습니다.
gcc 라는 단어로 찾기를 해 보시면 앞에 많은 글이 있답니다. :/)
>>김철환 님께서 쓰시길<<
:: gcc /O2 /o sms /lcrypt /I/usr/local/pgsql/include /lpq
:: /L/usr/local/pgsql/lib sms.c
::
:: /L/usr/local/pgsql/lib을지정을 하니까 이상이없이 컴파일이되네요.
::
:: 이상하군요 ld.so.conf에도 분명쓰고
:: 다시 부팅도 했는데....
::
|