Solaris에서 C++컴파일한 실행파일이 공유라이브러리를 찾을때..
글쓴이: 버그소년 / 작성시간: 월, 2003/06/02 - 12:58오후
gcc/g++이설치되어 있는 솔라리스에서 컴파일을 잘 하고나서
실행파일을 실행시키면 libstdc++.so.2.10.0를 열 수 없다는 에러메세지를 출력하며 죽습니다.
해당 라이브러리는 /usr/local/lib에 설치가 되어있는데요..
제가 알기론 LD_LIBRARY_PATH라는 환경변수를 세팅해주면 되는걸로 알고있는데..
안되네요..
그리고 솔라리스는 /etc/ld.so.conf파일도 없네요..
솔라리스에는 공유라이브러리 경로를 어떻게 지정하는거죠?
고수님들의 답변 기다리겠습니다.
Forums:
crle -c /var/ld/ld.config -l /usr/local/
crle -c /var/ld/ld.config -l /usr/local/lib:/usr/lib
------------------------------------------------------------------------------------------------
Life is in 다즐링
최근에 64bit 버전때문에...
최근에 64bit 버전때문에 LD_LIBRARY_PATH64 라는 것두 생겼습니다.
이곳을 세팅해주시면 됩니다.
========================================
* The truth will set you free.
댓글 달기