macdeployqt - no longer working after upgrade to 5.5
-
-
Sure you may ;)
-
Ok downloading "qt-opensource-mac-x64-clang-5.5.1_2015-08-18_09-49-12-121.dmg" ATM
WIll post back results! -
Installing now, do you think it's okay to use 5.5.1 for production?
If not, I will try with 5.4.2 to see if I have the same problem.
need to recompile a few libs.. qwt, etc. and will post results to see if 5.5.0 is the problem -
Same thing with 5.5.1, Qt Frameworks not copied in my bundle /Frameworks directory
Going to try with 5.4.2 now.tourlou3s-Mac-2:~ tourlou3$ ./Qt5.5.1/5.5/clang_64/bin/macdeployqt /Users/tourlou3/build-PowerVelo2-Desktop_Qt_5_5_0_clang_64bit-Release/MaximumTrainer.app/
ERROR: Unexpected prefix "@executable_path"
ERROR: Unexpected prefix "@executable_path"
ERROR: Unexpected prefix "@executable_path" -
OK I can confirm, something happened with macdeployqt between version 5.4.2 and 5.5
I can use macdeployqt fine with 5.4.2!
tourlou3s-Mac-2:~ tourlou3$ ./Qt5.4.2/5.4/clang_64/bin/macdeployqt /Users/tourlou3/build-PowerVelo2-Desktop_Qt_5_4_2_clang_64bit-Release/MaximumTrainer.app/
ERROR: no file at "/opt/local/lib/mysql55/mysql/libmysqlclient.18.dylib"
ERROR: no file at "/usr/local/lib/libpq.5.dylib"
tourlou3s-Mac-2:~ tourlou3$problem with 5.5.0 + seems to be with @executable_path that crash macdeployqt and stop the rest of the job that it should do. (not coping Qt Frameworks, etc.)
So i'm staying on 5.4.2 for the OSX version, I'm bad with install_name_tools and depend on macdeployqt for deployment!
Hopefully they can figure what happened in 5.5.0 and fix this bug -
Want me to open a bug tracker somewhere for this?
Is it possible to use an older version of macdeployqt with 5.0.0?
Thanks SGaist! -
The frameworks are now deployed with @rpath rather than @executable_path but it should not crash so yes please open a report
-
Thank you..
Posted there
Will wait to use 5.5.0 + on OSX for now. -
5.6 might be a better jump in your case