Well, setting CMAKE_OSX_ARCHITECTURES to i386 AND ppc is going to get you a universal build, both of the architectures being 32-bit. So, what is it exactly that you want?<br><br>Michael Wild<br><br><div class="gmail_quote">
On Sun, May 2, 2010 at 8:15 AM, Tron Thomas <span dir="ltr">&lt;<a href="mailto:tron.thomas@verizon.net">tron.thomas@verizon.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
It looks like:<div class="im"><br>
set (CMAKE_OSX_ARCHITECTURES &quot;i386 ppc&quot;)<br>
<br></div>
will build a universal binary for a debug build on any platform.  How can someone configure things so that Xcode will build a platform specific debug version that is 32-bit?<div class="im"><br>
<br>
<br>
On 05/01/2010 04:55 PM, Mike Jackson wrote:<br>
</div><div><div></div><div class="h5"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
You need to set the CMAKE_OSX_ARCHITECTURES to i386. The default build<br>
on snow leopard is 64bit where as on leopard it is 32 bit.<br>
<br>
-----<br>
Mike Jackson                      <a href="http://www.bluequartz.net" target="_blank">www.bluequartz.net</a><br>
Principal Software Engineer       <a href="mailto:mike.jackson@bluequartz.net" target="_blank">mike.jackson@bluequartz.net</a><br>
BlueQuartz Software               Dayton, Ohio<br>
<br>
<br>
On May 1, 2010, at 15:33, Tron Thomas&lt;<a href="mailto:tron.thomas@verizon.net" target="_blank">tron.thomas@verizon.net</a>&gt;  wrote:<br>
<br>
   <br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I am writing a cross platform application using CMake that builds on<br>
Mac OS X.  I just upgraded to CMake 2.8-1.  When I configure and<br>
build my project on my Power Mac G5 system running Mac OS X 10.5.8,<br>
the project builds just fine.<br>
<br>
When I try to configure the project on my MacBook Pro running Mac OS<br>
X 10.6.3, I get link errors because the project has been configured<br>
to build 64-bit applications and some of the needed libraries and<br>
frameworks the project links with are only 32-bit.<br>
<br>
How can I configure my CMake scripts so that the project will build<br>
a 32-bit application on my MacBook Pro?<br>
<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br>
     <br>
</blockquote>
   <br>
</blockquote>
<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br>
</div></div></blockquote></div><br>