Я пытаюсь изменить путь установки dylib после его сборки. Я использую otool -L
, чтобы проверить текущий путь. И тогда я делаю:
$ install_name_tool -change /my/current/path/libmine.dylib \
/my/new/path/libmine.dylib libmine.dylib
Я не получаю ошибку, но ничего не меняется. Если я проверю путь снова, старый все еще там. Кроме того, новый путь намного короче старого, поэтому проблем нет, и я думаю, что библиотека даже скомпилирована с дополнительным флагом для большего пространства файлового пути.
Есть идеи?