소스컴파일과 rpm 설치시 의존성에 관해...

civilians의 이미지

libxml2 를 소스컴파일해서 설치했습니다.

' /usr/local/lib ' 에 ' libxml2....so ' 요런 라이브러리가 설치되었는데

다른 프로그램을 rpm으로 설치하다보니 위에 libxml2 패키지가 의존성에

걸려 설치가 진행되지 않았습니다. 저는 이미 수동 컴파일로 libxml2를

설치했는데 새로 rpm 패키지를 설치해야 하나요? 수동설치한것이

rpm 패키지의 그것보다 더 최근버전이던데... 새로 패키지를 설치하지 않고

의존성 문제에서 해방될수 있는 방법이 궁금합니다. 의존성을 무시하고 설치하

면 설치되긴 할테지만, 설치후에 해당 파일이 참조될때 에러가 발생할것도 같은

생각에 설치를 잠시보류하고 있습니다.

그리고 /usr/lib , /usr/local/lib 이 두 디렉토리의 차이점은 무었인가요?

^^;

hdsong의 이미지

/etc/ld.so.conf 에..

/usr/local/lib 을 추가하시고 ldconfig를 실행 후

다시 한번 설치해보세요.