[Development] Qt 4.x and Qt 5 frameworks should use @rpath (QTBUG-31814)

Adam Strzelecki ono at java.pl
Thu Aug 7 14:55:06 CEST 2014


The changes for qtbase are there:

	https://codereview.qt-project.org/91669
	https://codereview.qt-project.org/91670
	https://codereview.qt-project.org/91671
	https://codereview.qt-project.org/91672
	https://codereview.qt-project.org/91673
	https://codereview.qt-project.org/91674
	https://codereview.qt-project.org/91675
	https://codereview.qt-project.org/91676

This makes Qt SDK build:
(1) completely relocatable once installed
(2) all tools and examples refer frameworks relatively
(3) there is no hardcoded SDK in any framework or tool (except qmake which keep SDK prefix)

Next steps:
(1) changes to macdeployqt (removing absolute rpath & rewrite)
(2) remove rewriting in installer-framework

FYI since installer rewrites absolute paths in frameworks, and there a none now this shouldn't have impact on Mac SDK installer itself.

Waiting for feedback.

Regards,
-- 
Adam


More information about the Development mailing list