하나의 Base 라이브러리를 서로 다른 라이브러리에서 정적으로 링크해서 사용중입니다.
문제는 이러한 라이브러리들이 뭉쳤을때, 각자의 라이브러리 내의 Base 라이브러리를 참조하는 것이 아니라, 링크 순서에 따라서 참조하는 라이브러리가 다릅니다.
원하는 건 자기자신의 Base 라이브러리를 참조하고 싶은데, 어떻게 해야될지 잘 모르겠습니다.
검색어라도 알면 찾아볼텐데 검색어도 잘 모르겠습니다.
설명이 어려워서 이미지를 첨부합니다.
현재 함수 호출
MidFunc에서 main에서 포함한 BaseFunc를 호출해버린다...
원하는 함수 호출
MidFunc에서는 자신의 BaseFunc를 호출하고,
main 에서는 자신의 BaseFunc를 호출한다.
몇개의 CentOS의 경우 사용량이 적어 전체 백업 후 OS Rokcy Upgrade 이후 백업 파일을 Rocky에 적용하였습니다.
문제가 되는 CentOS7.9의 사용량이 약 12TB 정도가 되는데, 백업 시간이 너무 오래걸려 서비스 다운 타임이 러프하게 잡아도 일주일정도가 소요되어 문제가 되고 있는데, CentOS에서 Rocky OS Upgrade 시 기존 데이터 보존하면서 업그레이드 할 수 있는 방법이 있나요 ?