질문) 리눅스 업그레이드 & 커널 및 gcc 업그레이드 한다음
글쓴이: suggy12 / 작성시간: 화, 2003/03/25 - 5:05오후
최근에 와우 리눅스 7.3 을 깔았습니다. 그 후에 커널을 2.4.20으로
gcc를 3.2.2로 upgrade했습니다. 그 후에 특정 프로그램을 gcc 혹은
g++로 컴파일 한 후 실행시키면 아래와 같은 메시지가 나옵니다.
error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
프로그램은 수치계산 프로그램입니다. 제가 직접 짠 프로그램은 문제가
생기지 않는데, 다른 사람이 짜놓은 것을 include 하는 프로그램에서 위와
같은 에러가 나옵니다. 엎그레이드하기 이전에는 잘 돌아갔었습니다.
고수님들의 조언을 부탁드립니다.
Forums:
libstdc++ 패키지를 설치하세요.
해당 라이브러니는 libstdc++ 패키지에 있습니다.
만일 컴파일해서 gcc를 설치했다면 해당 gcc설치가 제대로 안된것입니다.
일반적으로 아래 디렉토리에 해당 라이브러리가 위치합니다.
/usr/lib/gcc-lib/i386-redhat-linux/gcc버전/
========================================
* The truth will set you free.
댓글 달기