본문 바로가기

Hop the wag during working

libXm.so.3 설치

linux에서 어떤 프로그램을 실행하려고 했더니
libXm.so.3 라이브러리가 필요하다고 한다.

참고로 설치해야 할 시스템은 FedoraCore6 64bit이다.

먼저 rpm을 찾아본다.
http://rpm.pbone.net/
Fedora 6에 체크를 하고,
libXm.so.3로 검색
.........
검색결과가 없다..-0-;;;
(이러면 쫌 곤란..;;;)

신나게 구글링 해본다..
후웁후웁~~
"Fedora4의 openmotif-2.2.3을 설치하세염~" 이라는 내용을 찾음..

다시 rpm searching....
openmotif-2.2.3을 다운로드하고
rpm -Uvh 커맨드 시전
.......................
"이미 상위의 rpm이 설치되었네염~" 이라는 메세지를 뿌림..
더헙~! -0-;;
살펴보니 이미 시스템에는 openmotif-2.3.0이 설치되어있고,
libXm.so.4 버전 대의 라이브러리가 설치가 되어있다..

2.3.0때문에 2.2.3을 설치를 못하게 되고,
것때문에 libXm.so.3도 설치가 안되는 상황..
아..옘병....

그래서 또! 열심히 구글링..
상위버전의 라이브러리는 소프트 링크를 통해 이름만 바꿔주면 그대로 사용할 수 있다는 글을 발견..
$> ln -sf /usr/lib64/libXm.so.4 /usr/lib64/libXm.so.3 로 링크를 만든다.
마찬가지로 openmotif에서 제공하는 libMrm.so.3, libUil.so.3에 대해서도 위와 같이 링크를 만들어 준다.

$> ln -sf /usr/lib64/libMrm.so.4 /usr/lib64/libMrm.so.3
$> ln -sf /usr/lib64/libUil.so.4 /usr/lib64/libUil.so.3

그럼 된다~!