커널 2.6.X(glibc 2.3.3)에서 linux-gate.so.1 문제
글쓴이: loopi / 작성시간: 월, 2004/08/02 - 4:27오후
실행파일을 ldd로 보면,
linux-gate.so.1 => (0x어떤주소)
libc.so.6 => /lib/tls/libc.so.6 (....)
.....
이라고 나옵니다.
프로그램을 gdb로 돌려보면,
Error while reading shared library symbols:
: No such file or directory.
라고 줄줄줄 나옵니다.
2.6 아래 버전에서는 정상 동작하는 프로그램입니다.
프로그램은 커널버전 2.4.X(glibc 2.2.3)에서 컴파일 한것이구요..
여러개의 shared library를 사용하고 있고, libdl.so를 사용해서 동적로딩도 하고 있는 프로그램입니다.
하위버전에서 컴파일할때 어떤 고려사항이 있는지요?
Forums:
확인을 해 보니,프로그램의 실행에는 영향이 없는 것이고, gdb 6.
확인을 해 보니,
프로그램의 실행에는 영향이 없는 것이고, gdb 6.0에서 나타나는 문제였습니다.
gdb 6.1로 업그레이드 해서, 해결했습니다.
아는 것이 힘이 될 수 있도록
알아 가자!!
- by loopi
댓글 달기