서로 다른 버전의 GCC를 나란히 설치

서로 다른 버전의 GCC를 나란히 설치

내 주요 문제는 GCC8Fedora 28에 설치하는 것입니다. 이제 이것은 libgfortran.so.5.

하지만 내 앱 중 다수는 업데이트되지 않고 여전히libgfortran.so.3

그렇다면 이 문제를 어떻게 해결해야 할까요? 안전 해요 ln libgf.so.5 to libgfso.3?

답변1

새 버전을 이전 버전에 연결아마도숫자 변경은 일반적으로 ABI 변경 사항을 반영하므로 작동하지 않습니다.

가장 좋은 방법은 이전 애플리케이션을 컨테이너에서 실행하는 것입니다. 이 경우 CentOS 7에는 찾고 있는 libgfortran 버전이 있으므로 CentOS 7 컨테이너는 오랫동안 향후 호환성을 제공해야 합니다.

관련 정보