glibc 틀리다는건 님의 말대로 어쩔수 없는거 같은데
compat-glibc 같이 이전 버전의 glibc 호화되도록 하는 거
한번 깔아보시고 다시 해보시죠.
솔직히 이건 나도 안해봤는데 ..가능성도 별로..
..
그리고
./magic 해도 안된다는건 혹시 이파일이 쉘스크립트나 펄스크립아닌지
확인해 보세요. 스크립트의 경우 첫줄에
#!/usr/bin/perl 같이 선언되는데 이때 perl 이나 sh 위치가
틀리거나 다른지 보세요
그리고 실행시
# sh ./magic 과 같이 한번 실행해 보세요
쉘파일이 아니라면 이것도 꽝이겠죠.
..
그리고 깔린 rpm 에서 실행안되는건
아마 이전에 컴파일해서 설치 삭제등을 할때 경로의 실행파일이
파일위치 데이타베이스(?)에 저장되었다가 지워져서
경로만 있고 실제파일은 없을때 일수도 있고..
아니면 그 실행파일이 rpm 으로 깔릴때 위치가 PATH 변수에
없어서 일수도 있습니다.
어떤 배포판은 루트로 접속하면 /usr/loca/bin 등이 기본 패스에
없더군요.
rpm -ql aaa.rpm 으로 실행파일 위치 알아보고
직접 절대 경로로 한번 실행해 보세요.
..
..
: 이틀동안 삽질한끝에 포기하면서 질문올립니다..
: 포기했으면서 질문올리는 이유는..그냥포기하면
: 찝찝하니까...
: 제가 magic이라는 툴을 돌리려고 다운을 받았습니다.
: 전자공학쪽에 쓰이는 칩설계툴인데..이런것은 모르셔도
: 제 질문 이해하는데는 지장없을 거 같고..
:
: 처음에는 소스만 있는줄 알았습니다..
: 이건 configure make make install이런게 아니더군요
: make config,make,make install 이렇게 되어있습니다.
: 해봤지요..
: make까지는 깔끔하게 되더니 make install하자
: 무슨 undefined to glibc어쩌고 나오더군요..
: 절대 glibc업할수 없지요..의존성이 얼만데..
: 다시 웹을 돌아다녀서 이번에는 binary만 있는것을
: 찾아냈습니다..
: 실행을 시키는데...
: ./magic 했죠.. 물론 실행퍼미션 있고..
: 근데 메시지는 파일또는 디렉토리를 찾을수 없다는군요.
: 처음엔 타이핑이 잘못됐거니 했습니다..그래서 이틀동안
: ./magic을 했던겁니다.. 이젠 거의 미칠지경이더군요..
: root로도 해보고 일반유저로도 해보고..
: 3시간전에 획기적인 사건이 발생했습니다..rpm버전을 구한겁니다..
: 당연히 설치해야죠..
: 설치했습니다.
: 그랬더니 이번엔 magic하고 쳤는데 반응이 없더군요..
: 화일명을 알길이 없어서 으례하는 동작으로
: find / -name *magic*했습니다..
: 없더군요. T.T
: 이젠 머리도 아프고 해서 포기하려구요..
: 근데 혹시 rpm버전설치후 실행화일 알아내는법이 있나요?
: 그리고 화일이 분명있는데 찾을수 없다는건 뭔지..
: 이런경우 겪으신분..
: 혹시 불타는 호기심에 내가 설치해 보겠다고 하시는 분은
: 리플을 달아주십시오..제가 화일 주소를 알려드리겠습니다..
: 그럼..--이 곳에 서명을 적어주십시오.
서명 !!