2012-01-24 6 views
0

Solaris 10/x86에서 라텍스를 실행하려고합니다. 나는 sunfree에서 tetex3.0을 성공적으로 설치했다.Solaris 10 : 이전 libstdC++. late.5를 찾고있는 라텍스 설치 후 오류

ld.so.1 : pdfetex : 치명적 : 나는 라텍스를 실행할 때 나는 다음과 같은 오류 얻을. 된 libstdc을 ++ so.5와를 : 실패 열 수 없습니다 : 그런 파일이나 디렉토리

및 LDD의 pdfetex 보여줍니다 :

libstdC++. so.5 => (파일을 찾을 수 없음)

나는 최신 버전 (libstdC++. so.6)을 가지고 있으며 libstdC++. so.5와 .6을 연결하려고 시도했지만 libstdC++. so.5는 내 컴퓨터에도 설치되지 않았습니다. 버전 5에서 6으로 종속성을 변경하는 방법이 있습니까? 또는이 문제를 해결하기위한 다른 방법이 있습니까? 감사.

답변

1

난 당신이

[..] that you have the /usr/local/lib/libstdc++.so.5 and /usr/local/lib/libgcc_s.so.1 related files either from the gcc-3.3.2 or libgcc-3.3 or higher packages

당신이뿐만 아니라 [lib]gcc를 설치 했나요한다는 their note를 놓친 것 같아?

+0

예, libstdC++. so.6이있는 packagae libgcc-3.4.6을 설치했습니다. libgcc-3.3도 설치해야합니까? libgcc를 사용하는 다른 패키지와 두 버전 간의 호환성 문제가 있습니까? –

+0

@ShuvoShams 설치하는 것이 좋습니다. 일반적으로 gcc 패키지는 자체 네임 스페이스에 있습니다. 충돌이있는 경우 패키지 시스템에서 알려야합니다. – ShiDoiSi