Redhat 5.5
gcc версия 4.1.2
У меня есть каталог call lib, и в этом каталоге у меня есть все общие библиотеки (около 30), которые мы получаем от наших клиентов при использовании их API. Мы связываемся с этим API.
структура каталогов:
/usr/CSAPI/lib
Однако наш клиент обновит свой API, чтобы мы получили новые библиотеки, обычно около 3 или 4.
Что я делал, так это когда получал новые библиотеки. Стоит удалить старый и поставить в другой каталог. И замените их новыми библиотеками в каталоге lib.
/usr/CSAPI/Old_libs
Новое и старое будут иметь одинаковые имена. т.е.
libcs.so < old
libcs.so < new
Есть ли лучший способ справиться с этим? Я думал о создании мягкой линии, но так как имена совпадают, я не уверен, что это сработает.
Большое спасибо,