PDA

View Full Version : Compiling Qt on Mac puts /usr/local/Trolltech/Qt-${QT_VERSION} into framework



torokze
15th December 2010, 20:11
Hi,

The downloadable Qt Mac Carbon/Cocoa ( 4.7.1 ) frameworks displays the followings:

otool -L /Library/Frameworks/QtCore.framework/QtCore

/Library/Frameworks/QtCore.framework/QtCore (architecture i386):
QtCore.framework/Versions/4/QtCore (compatibility version 4.7.0, current version 4.7.1)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.3.11)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 22.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 18.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 368.35.0)


With the one which I built :

lib/QtCore.framework/QtCore (architecture i386):
/usr/local/Trolltech/Qt-4.7.1/QtCore.framework/Versions/4/QtCore (compatibility version 4.7.0, current version 4.7.1)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.3.11)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 22.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 18.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 368.35.0)


What can I do for prevent the '/usr/local/Trolltech/Qt-4.7.1/' prefix ( check the bold lines ) ?

Thanks
Zolee