Re: Distribution of QT application for Mac
Re: Distribution of QT application for Mac
- Subject: Re: Distribution of QT application for Mac
- From: Joshua McKinnon <email@hidden>
- Date: Thu, 31 May 2007 21:41:56 +0800
No, what you have done is correct for distributing your Qt
application. All the other files (listed below) are part of the
standard Mac OS X installation (ie. They will be installed and in
those locations!)
-Josh
(Perhaps you meant to send this to the Qt-interest list?)
On 31/05/2007, at 21:24 , email@hidden wrote:
I used qt-mac-commercial-src-4.2.2.tar.gz for installing QT.
[....]
As i understand, if on client machine will absent any of these
libraries or frameworks, or they will be in different location, my
application will not run?
For example all these files are needed on target machine in specified
locations:
/System/Library/Frameworks/Carbon.framework/Versions/A/
Carbon (compatibility version 2.0.0, current version 128.0.0)
/System/Library/Frameworks/QuickTime.framework/Versions/A/
QuickTime (compatibility version 1.0.0, current version 63.0.0)
/System/Library/Frameworks/AppKit.framework/Versions/C/
AppKit (compatibility version 45.0.0, current version 824.34.0)
/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.1.3)
/usr/lib/libiconv.2.dylib (compatibility version 5.0.0,
current version 5.0.0)
/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)
So i also need to include them into bundle and to call
install_name_tool -change for them? Am i right?
If include them, in what directories of bundle i must place *.dylib
files?
And perhaps some of them also need another frameworks which are not in
current list? Must i run recursively "otool -L ..." for all
frameworks, libraries, executables, which are added to my bundle,
to detect entire list of
needed frameworks and dylib to add?
If this is true, is there some way to automate this process?
And bundle will have size about 200mb or more. Is it normal for mac
application?
---------
Serge
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40mac.com
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden