macos deployment install-name-tool

macos - install_name_tool no hace nada



deployment install-name-tool (1)

Has probado

install_name_tool / -change QtSql.framework/Versions/4/QtSql / @executable_path/../Frameworks/QtSql.framework/Versions/4/QtSql / MyProgram.app/Contents/MacOS/MyProgram

? Es probable que necesite usar el nombre completo de instalación actual como se muestra en otool -L .

Estoy preparando mi aplicación para implementación en OSX. El único problema es reubicar las bibliotecas compartidas.

Los puse todos dentro de una carpeta de Frameworks en la misma carpeta .app.

Lo que intento para cada biblioteca es algo así como:

install_name_tool / -id @executable_path/../Frameworks/QtSql.framework/Versions/4/QtSql / MyProgram.app/Contents/MacOS/MyProgram install_name_tool / -change QtSql @executable_path/../Frameworks/QtSql.framework/Versions/4/QtSql / MyProgram.app/Contents/MacOS/MyProgram

Cuando ejecuto otool -L en mi ejecutable nuevamente, nada ha cambiado . Este sigue siendo el resultado:

kqoauth.framework/Versions/0/kqoauth (compatibility version 0.95.0, current version 0.95.0) QtDeclarative.framework/Versions/4/QtDeclarative (compatibility version 4.7.0, current version 4.7.3) QtScript.framework/Versions/4/QtScript (compatibility version 4.7.0, current version 4.7.3) QtCore.framework/Versions/4/QtCore (compatibility version 4.7.0, current version 4.7.3) QtSvg.framework/Versions/4/QtSvg (compatibility version 4.7.0, current version 4.7.3) QtGui.framework/Versions/4/QtGui (compatibility version 4.7.0, current version 4.7.3) QtSql.framework/Versions/4/QtSql (compatibility version 4.7.0, current version 4.7.3) QtXmlPatterns.framework/Versions/4/QtXmlPatterns (compatibility version 4.7.0, current version 4.7.3) QtNetwork.framework/Versions/4/QtNetwork (compatibility version 4.7.0, current version 4.7.3) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.9.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 832.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.10)

¿Qué estoy haciendo mal?