linux(application/x-executable) 실행 문제
글쓴이: leehy305 / 작성시간: 월, 2018/07/30 - 3:11오후
xgui라는 이름의 실행파일을 실행하는데
./xgui: Command not found라는 오류가 생겨서 이것저것 해보다가
이게 i386으로 32비트 용 프로그램이라서 지금 사용하고 있는 리눅스 우분투는 64비트 용이라 오류가 생긴것같아서
ia32-libs
lib32asound2
lib32gcc1
lib32ncurses5
lib32nss-mdns
lib32stdc++6lib32z1
libc6-i386
등을 설치해봐도 파일이 실행이 안됩니다.
그래서 파일 의존성을 확인해보니
%ldd xgui
linux-gate.so.1 (0xf7f2e000)
libc.so.5 ==> not found
libXaw.so.6 ==> not found
libXmu.so.6 ==> not found
libXt.so.6 ==> not found
libSM.so.6 ==> not found
libICE.so.6 ==> not found
libXext.so.6 ==> not found
libX11.so.6 ==> not found
libm.so.6 ==> not found
라고 나옵니다 제가 아직 리눅스 초보라서 혹시 어떻게 해결해야하는지 아시는 분 있으신가요
Forums:
라이브러리 모두 깔았습니다
현재 not found 로 나오는 의존성 라이브러리들도 모두 깔았는데 아직도 실행파일이 실행되지 않습니다 무슨 문제일까요?
의존성 걸린 라이브러리를 모두 32비트로 설치하셨나요
의존성 걸린 라이브러리를 모두 32비트로 설치하셨나요? 그랬을 때 ldd 명령의 결과는 어떻게 되나요?
"command not found" 는 말 그대로
"command not found" 는 말 그대로 명령을 찾을 수 없다는 말입니다. 파일명 확인하시고 실행 권한 확인해보세요.
댓글 달기