У меня есть проект, построенный с помощью автоинструментов, разделенный на две папки; первый, lib , создает несколько библиотек, а второй, tools , ссылается на них.
Сборка завершается неудачно, потому что libtool переименовывает библиотеки следующим образом при повторном связывании:
mylib.1.0.0 -> mylib.1.0.0U
В любом случае после переименования предыдущее имя не восстанавливается и не создается новое mylib.1.0.0 , поэтому символические ссылки, такие как mylib , все еще указывают имя без лишних U и связь не удалась.
Есть ли способ избежать этого? или, может быть, даже избежать переосмысления вообще? Я использую libtool версии 1.5.6.