According to this page:
http://qt.nokia.com/downloads/qt-for-open-source-cpp-development-on-mac-os-x
You download EITHER the Carbon OR the Cocoa version. I think you are
getting confused with actually BUILDING Qt yourself. If you do build
Qt yourself then you will need to pass the "-cocoa" to the configure
script in order to build Qt with Cocoa. You would also need to pass
the proper arch flags in addition so that you build the archs that you
want to support (i386, ppc, x86_64).
Once Qt is built and (optionally) installed, CMake will determine
which option (Carbon or Cocoa) was used when Qt was built and add the
appropriate compile and linker flags to your build.
Hope that helps.
___________________________________________________________
Mike Jackson www.bluequartz.net
Principal Software Engineer [email protected]
BlueQuartz Software Dayton, Ohio
On May 4, 2010, at 11:50 AM, Aaron Turner wrote:
per this:
http://doc.qt.nokia.com/4.6/developing-on-mac.html
There is only one build, but it supports both. Unfortunately, it
defaults to Carbon *unless* you pass -cocoa to qmake. And Carbon
doesn't support 64bit. Since QT4/Cocoa supports 32bit & 64bit it's
safe to default that way; no idea why Nokia didn't choose that in the
first place.
Sounds like I need to hack the FindQt4.cmake package and send a
patch. :)
On Tue, May 4, 2010 at 6:05 AM, Michael Jackson
<[email protected]> wrote:
Did you download a Cocoa build of Qt4 or build Qt4 with Cocoa support
yourself? I don't think there is anything special to do in CMake
besides the
normal find_package (Qt4) stuff.
___________________________________________________________
Mike Jackson www.bluequartz.net
Principal Software Engineer [email protected]
BlueQuartz Software Dayton, Ohio
On May 4, 2010, at 12:31 AM, Aaron Turner wrote:
What's the trick for getting cmake to pass -cocoa to qmake so QT4
will
link against 64bit apps on Snow Leopard? The default QT4 build only
supports 64bit under Cocoa, but Carbon is the default.
--
Aaron Turner
http://synfin.net/ Twitter: @synfinatic
http://tcpreplay.synfin.net/ - Pcap editing and replay tools for
Unix &
Windows
Those who would give up essential Liberty, to purchase a little
temporary
Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin
"carpe diem quam minimum credula postero"
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake
--
Aaron Turner
http://synfin.net/ Twitter: @synfinatic
http://tcpreplay.synfin.net/ - Pcap editing and replay tools for
Unix & Windows
Those who would give up essential Liberty, to purchase a little
temporary
Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin
"carpe diem quam minimum credula postero"
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake