반응형
컴파일 시 참고한 라이브러리와 실행 장비가 갖고 있는 라이브러리 버전이 호환되지 않아서 생긴 문제
컴파일한 곳에서 아래와 같이 입력
- 입력: nm 프로그램명 | grep @GLIBC_
- 출력:
U __isoc99_scanf@@GLIBC_2.7
U __libc_start_main@@GLIBC_2.4
U __xstat@@GLIBC_2.4
.....
- 결론: 컴파일 시에는 GLIBC_2.7을 이용했지만, 실행 장비는 GLIBC_2.7와 호환되는 버전이 없음
- 참고자료
1. http://blog.daum.net/-hedgeh0g/18
2. https://kldp.org/node/136157
(/lib/libc.so.6: version `GLIBC_2.7' not found를 해결할 수 있는 방법이 있으나, 해보지는 못했음)
'OS > LINUX' 카테고리의 다른 글
리눅스 ip, gateway, netmask, mac 찾는 코드 (0) | 2014.11.05 |
---|---|
리눅스 IP 주소 / 링크 상태 변경 여부 감지하기 (0) | 2014.11.05 |
timer (0) | 2012.01.06 |
리눅스 라이브러리 만들기 및 사용 (1) | 2011.12.28 |
makefile 오류 메시지 (0) | 2011.07.12 |