redhat 7.3 과 redhat 9 에서 라이브러리 링크 방식이 변경된것?
글쓴이: qprk / 작성시간: 금, 2004/03/05 - 11:42오전
redhat 7.3에서는 이상없이 컴파일 되고 실행이 됩니다.
하지만 같은 코드를 redhat 9에서는 컴파일은 되지만 실행하면
stat() 라는 심볼을 찾을 수 없다고 합니다.
구글에서 검색해본 결과
redhat 에서 전반적으로 stat라는 심볼을 찾을 수 없다고 나옵니다.
얼마전에 질문을 올렸었는데요.. 그때는 c코드와 c++ 코드가 혼용되어 사용될경우 이런 현상이 이 있다고 하는데요.. 지금 사용하는 코드는 c 코드만 있습니다.
그리고 컴파일 하면 *.so 라는 파일이 나오고 이걸 다른 프로그램에서 링크하여 사용하게 됩니다.
마지막으로 glibc version은
7.3 에서는 2.2.5-34 구요..
9에서는 2.3.2-11.9 입니다.
Forums:
Re: redhat 7.3 과 redhat 9 에서 라이브러리 링크 방식이 변경
그거 glibc차이가 원인아닐까여/
즐린
댓글 달기