[Qt-interest] Deploying apps in MacOS
Deepak Chandran
dchandran1 at yahoo.com
Sun May 31 22:32:50 CEST 2009
Thanks for all the help on this. I will try macdeployqt as well as EasyDMG. My application has about a dozen plug-ins (dynamic libraries), but I think the same "otool' and "install_name_tool" procedure (done by macdeployqt) to change their reference to the one inside the bundle, right?
________________________________
From: Dominik Kapusta <d at ayoy.net>
To: Qt-interest <qt-interest at trolltech.com>
Sent: Sunday, May 31, 2009 7:18:00 AM
Subject: Re: [Qt-interest] Deploying apps in MacOS
Concerning dmg creation, what about using e.g. EasyDMG:
http://www.macupdate.com/info.php/id/15863/easydmg
then creating a folder where you put:
1. your application bundle
2. a shortcut to /Applications (or another folder where you intend to have
the application installed).
Doesn't look eye-candy awesome, but provides basic drag'n'drop functionality
for easy installation.
Dominik
On 09-05-31 17:02, "Alexandre Courbot" <gnurou at gmail.com> wrote:
> Deploying on Mac is indeed much easier since macdeployqt is
> distributed with Qt (starting from 4.5,if I remember correctly). I
> only have one complain about it, that it copies all plugins
> inconditionally - being able to specify a list of plugins to copy
> would help reducing the size of the bundle.
>
> <rant>
> The problem that remains is to create a nice .dmg installer.
> Macdeployqt is capable of creating a .dmg image, but it is clearly not
> decent for the end-user to use (i.e. no "Drop the icon into the
> application folder"). Because of that, it's still more convenient to
> create a Windows-based installer using NSIS, since one only have to
> specify the DLLs and plugins to use and end up with a pretty usable
> installer. Right, there are tutorials for creating dmg images (see
> http://digital-sushi.org/entry/how-to-create-a-disk-image-installer-for-apple-
> mac-os-x/
> ), but seriously this is a lot of hassle for a simple drag'n drop
> installer!
>
> Last point, the fact that Qt libraries must be embedded with the
> application makes the whole thing *huge*, but Qt is not to blame for
> that. Here, both Mac and Windows suck equally - when will there be a
> decent packaging and dependencies software that is available out of
> the box on these systems?
> </rant>
>
> Alex.
>
_______________________________________________
Qt-interest mailing list
Qt-interest at trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-interest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20090531/05393a2f/attachment.html
More information about the Qt-interest-old
mailing list