- Info
| Report type | Suggestion |
Status? | Closed |
Resolution? | Won't fix |
| Product | Qt |
Functional area | Build system |
Version found | 4.3.0 |
| Priority? | No Priority |
Scheduled for? | Not scheduled |
Description
In order to successfully place a dylib in the application bundle it is necessary to execute the following two commands:
install_name_tool -id @executable_path/Lib.dylib
App.app/Contents/MacOS/Lib.dylib
install_name_tool -change Lib.dylib @executable_path/Lib.dylib
App.app/Contents/MacOS/App
At the moment it is not possible to get qmake to perform those two commands *after* the library and executable have been placed within the MacOS bundle directory. It would be very useful if such post link execution functionality was added in a future qmake release.
Won't fix:
You can already do this by using the QMAKE_POST_LINK to whatever you want
History
2007-08-03 15:04 - Entry created: Task status changed to 'Open', Resolution set to 'Pending', Version found set to '4.3.0', Version for fix set to 'Not scheduled', Priority changed to 'No Priority'
2008-04-08 17:12 - Task status changed to 'Closed'
2008-04-08 17:12 - Resolution set to 'Won't fix'
Comments
Comment from Oleksandr Yakovlyev
QMAKE_POST_LINK does not work on QMAKESPEC=macx-xcode
---
All comments