![서로 다른 버전의 GCC를 나란히 설치](https://linux55.com/image/139974/%EC%84%9C%EB%A1%9C%20%EB%8B%A4%EB%A5%B8%20%EB%B2%84%EC%A0%84%EC%9D%98%20GCC%EB%A5%BC%20%EB%82%98%EB%9E%80%ED%9E%88%20%EC%84%A4%EC%B9%98.png)
내 주요 문제는 GCC8
Fedora 28에 설치하는 것입니다. 이제 이것은 libgfortran.so.5
.
하지만 내 앱 중 다수는 업데이트되지 않고 여전히libgfortran.so.3
그렇다면 이 문제를 어떻게 해결해야 할까요? 안전 해요 ln libgf.so.5 to libgfso.3
?
답변1
새 버전을 이전 버전에 연결아마도숫자 변경은 일반적으로 ABI 변경 사항을 반영하므로 작동하지 않습니다.
가장 좋은 방법은 이전 애플리케이션을 컨테이너에서 실행하는 것입니다. 이 경우 CentOS 7에는 찾고 있는 libgfortran 버전이 있으므로 CentOS 7 컨테이너는 오랫동안 향후 호환성을 제공해야 합니다.