H
___________________________________________________________
Mike Jackson www.bluequartz.net
Principal Software Engineer [email protected]
BlueQuartz Software Dayton, Ohio
On Aug 11, 2010, at 4:00 PM, Olaf van der Spek wrote:
On Wed, Aug 11, 2010 at 9:52 PM, Michael Wild <[email protected]>
wrote:
The problem is more fundamental. If you set CMAKE_OSX_ARCHITECTURES
to e.g. i386;x86_64;ppc;ppc64 to compile a four-way universal
binary, what is the expected result from CheckTypeSize() and
similar functions? There should be one result for each of the
architectures. That's why you need to do it at compile-time using
__i386__, __x86_64__, __ppc__ and __ppc64__, or you test the length
of the CMAKE_OSX_ARCHITECTURES list and if that is larger than one,
you error out. IMHO CMake can't help you much beyond that.
Didn't we have this discussion for Windows as well?
Seems like a fundamental problem.
Olaf
No we didn't. And no, it is not the same problem. Windows compiles a
single architecture at a time.
Mike J.
_______________________________________________
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