홈에 glibc 로컬 설치?
글쓴이: cleol / 작성시간: 토, 2008/11/08 - 11:28오후
사용하려는 프로그램이 시스템에 깔려있는 glibc 보다 높은 버젼을 요구합니다.
그렇다고 시스템 업그레이드는 어려운 상황입니다.
혹시 필요한 glibc 버젼을 제 홈에 따로 설치해서 사용할 수 있을까요?
이미 필요한 버젼이 깔려 있는 컴에서 필요한 파일들을 복사해서 사용할 수 있다면 좋겠는데 어떤 것들을 복사해야할 지 모르겠군요. 복사하고 패스만 잡아주면 되는 것인지.
추측하기로는 libc.so 와 binutils 에 속한 파일들을 복사하고 복사한 파일들의 패스를 우선 순위가 높게 잡아주면 될 것 같은데, 일단 해보기는 할 생각입니다만, 조언 좀 부탁드립니다.
Forums:
직접 컴파일하실
직접 컴파일하실 생각이 아니시라면
rpm이나 패키지로 받으셔서 그걸 설치하시는 대신에 압축을 풀고
다음과 같은 식으로 하실 수 있습니다.
LD_PRELOAD=./lib/libc.so.xx.x myappl.exe
libc뿐만이 아니라 다른 라이브러리도 필요하다면 LD_LIBRARY_PATH를 세팅하는 방식으로
LD_LIBRARY_PATH=./usr/lib:./lib:/usr/lib:/lib:/usr/local/lib to_my_application.exe
혹은 스크립트로 만드셔서 실행하시면 될 듯
온갖 참된 삶은 만남이다 --Martin Buber
댓글 달기