Em Sexta-feira 16. Outubro 2009, às 00.12.04, você escreveu:
> Hi everyone,
> 
> I tried to find the answer to this question online, in the release
> notes, but I couldn't find it. But if it's already written somewhere,
> sorry for asking again.
> 
> I was about to install the beta version of Qt 4.6.0, and I really
> don't know what to install... There are 4 different packages for Mac
> OS X, and I'm not sure about what I need or want... Here's the list of
> the 4 packages:
> 
> Qt 4.6.0 Beta for Mac OS X
> Qt 4.6.0 Beta for Mac OS X Debug libs
> Qt 4.6.0 Beta for Mac OS X Cocoa
> Qt 4.6.0 Beta for Mac OS X Cocoa Debug libs
> 
> 
> Honestly, my first reaction was "Wow, this is very unlike Macs..." We
> usually don't have to ask ourselves that many questions, and
> therefore, I think there's something wrong with Qt if we do when we
> want to install Qt. Anyway, I think that at the very least, there
> should be a link to a document that explains exactly what all those
> packages are...
> 
> In the meantime, does anyone here have the answer to this question?

There's nothing wrong with Qt. The problem is with Apple (the company, not Mac 
OS X). :-)

There are two ports of Qt to the Mac OS X: the Carbon port and the Cocoa port. 
Qt originally used Carbon because that's a C API and was easier to use in C++. 
Apple promised that both Carbon and Cocoa would be fully supported forever.

Then Apple went back on their word. They decided that only Cocoa would exist 
in 64-bit. Hence the blame.

So we produce two different builds of Qt: one with the older Carbon port and 
one with the newer Cocoa port. The reason for that is that the Carbon port 
still works in Mac OS X 10.4, while the Cocoa port requires 10.5 (Qt 4.5's 
Carbon port also runs in 10.3). Many customers still target 10.4 with their 
applications.

When we stop supporting 10.4, probably in 4.7 or 4.8 (it depends on when we 
start supporting 10.7), we'll stop producing Carbon packages.

The "debug libs" package is basically the libQt*_debug*.dylib files. They're in 
a separate .dmg for download because they're huge and because most people 
don't need them. You still need the other one installed first.

-- 
Thiago Macieira - thiago.macieira (AT) nokia.com
  Senior Product Manager - Nokia, Qt Development Frameworks
     Sandakerveien 116, NO-0402 Oslo, Norway

Qt Developer Days 2009 | Registration Now Open!
Munich, Germany: Oct 12 - 14     San Francisco, California: Nov 2 - 4
      http://qt.nokia.com/qtdevdays2009

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback

Reply via email to