nm 명령에 대한 질문입니다.

zieben의 이미지

mq_open명령을 사용하기 위해서 mqueue를 include했는데..
그런 파일이 없다고 나오는군요.
그래서 몇분의 글을 검색해봤는데..
-lrt 나 -posix4 를 추가해야 된다는 분이 계셔서
추가해봐도 안되는군요.

그래서
nm -A /usr/lib/lib* | grep mq_open 이런 명령으로 찾아보니..
nm 이라는 명령 자체가 없다고 나오는군요.
which 로 찾아보면
use/src/bin에 분명히 있는데..
그 디렉토리에서 ./nm이라고 쳐봐도..
없다고 나오는군요.
왜 이런걸까요?

정태영의 이미지

x 퍼미션이 없는게 아닐까요?

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

익명 사용자의 이미지

우선 답변 주셔서 감사합니다.
그 부분은 이전에 확인해봤는데요..

[root@localhost bin]# ls -al nm
-rwxr-xr-x    1 root     root        78236  2월 25  2003 nm

와 같이 나오는 걸로 봐서는 x permission은 주어진것 같은데요..
다른 문제는 없을까요?
cinsk의 이미지

확실한 에러 메시지를 올려 주시기 바랍니다. 아울러 "file ./nm"의 결과도 올려 주세요.