컴파일된 파일에 file 명령 사용시 나오는 리눅스 버전 번호?
글쓴이: eminency / 작성시간: 화, 2004/02/24 - 3:49오후
질문이 좀 애매모호한가요...
간단하게 다음과 같습니다.
eminency@linuxsvr4 test $ file a.out a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), not stripped
젠투 서버에서 컴파일한 a.out에 file명령을 실행하니 이렇게 나오는데 제가 궁금한 것은 중간쯤의 GNU/Linux 2.4.1이란 버전 번호가 무엇을 의미하느냐 하는 것입니다.
첨에는 커널버전인가 했는데 레드햇에서 컴파일하면 커널버전은 2.4.20인데 file을 실행한 결과는 2.2.5라고 나오거든요.
그렇다고 glibc 버전도 아닌거 같고... for GNU/Linux 2.4.1이라고 되어 있는 것을 보면 커널 버전같긴 합니다만... 왜 레드햇(9입니다)에서는 2.2.5라고 나오는 걸까요...? -_-
Forums:
우잉 정말이네여..대답은 아니고...프비의 경우[code:1]
우잉 정말이네여..대답은 아니고...프비의 경우
라는 군요...5.2인데..끙...
힘없는자의 슬픔
커널 헤더랑 상관있는게 아닐까 싶은데요 +_+;;[code:1]c
커널 헤더랑 상관있는게 아닐까 싶은데요 +_+;;
;) 커널 헤더 버젼과 비슷하게 나오네요 =3=33
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
댓글 달기