Hello,<br>&nbsp; This is my first post to the cmake mailing list, so I hope it works...&nbsp; I downloaded the 2.4.8 RC 11 for OS X and for what it is worth it appears to work just as well as 2.4.7.&nbsp; In both 2.4.7 and 2.4.8 RC 11 I have some serious issues with the Xcode generator.&nbsp; I just bought my first Mac (MacBook Pro running Leopard) a few months ago, so I am unfamiliar with Xcode and even OS X in general.&nbsp; However, my project (
<a href="http://www.crownandcutlass.com">http://www.crownandcutlass.com</a>) has a unit test framework that has worked well for us on several versions and distributions of Linux as well as Windows XP.&nbsp; The project is set up as a static library and the unit test framework is a separate CMake project that uses that library.&nbsp; Code compiled in OS X using the Makefile generator appears to work fine.&nbsp; I still have a few quirks to work out for OS X, but overall it is very much as I expected.
<br><br>&nbsp; However, if I use the Xcode generator, I have several issues.&nbsp; FIrst off, we have a &quot;<a href="http://config.cpp.in">config.cpp.in</a>&quot; file that is used to generate &quot;config.cpp&quot; as a part of the build.&nbsp; The Xcode project includes a reference to a file &quot;
config.cpp.rule&quot; which does not exist.&nbsp; That generates this warning:<br>warning: no rule to process file &#39;/(my path)/Protocce/src/config.cpp.rule&#39; of type file for architecture i386<br><br>&nbsp; I can just remove that from the project and it seems to be fine until next time I regenerate the project.&nbsp; No big deal, but it is a little annoying.&nbsp; The bigger issue is that the resulting binary has issues catching exceptions.&nbsp; Some units can catch exceptions fine, but others cannot at all.&nbsp; At first, I thought I was having issues due to the visibility flags, but I am using a static lib and I believe the visibility issues only apply to dynamic libs.&nbsp; The exceptions that I cannot catch pass through a &quot;catch(...)&quot; so I believe even with visibility issues that at least should catch the exception.
<br><br>&nbsp; You can see my CMakeFiles here:<br>Static lib - <a href="http://crownandcutlass.svn.sourceforge.net/viewvc/crownandcutlass/trunk/Protocce/src/CMakeLists.txt?revision=1020&amp;view=markup&amp;pathrev=1027">http://crownandcutlass.svn.sourceforge.net/viewvc/crownandcutlass/trunk/Protocce/src/CMakeLists.txt?revision=1020&amp;view=markup&amp;pathrev=1027
</a><br>Unit test app - <a href="http://crownandcutlass.svn.sourceforge.net/viewvc/crownandcutlass/trunk/Protocce/test/src/CMakeLists.txt?revision=1020&amp;view=markup&amp;pathrev=1027">http://crownandcutlass.svn.sourceforge.net/viewvc/crownandcutlass/trunk/Protocce/test/src/CMakeLists.txt?revision=1020&amp;view=markup&amp;pathrev=1027
</a><br><br>&nbsp; Like I said, the same code base works fine in XP, LInux, and if I use the Makefiles it works in OS X.&nbsp; I may just be doing something stupid.&nbsp; This is my first CMake project, and like I said I just got a Mac so I have never used Xcode outside of this attempt.&nbsp; I am not sure this is worth delaying 
2.4.8 since the behavior is the same as 2.4.7.&nbsp; Also, I have not had time to try building a new CMake binary from CVS, sorry.&nbsp; However, I thought I should report what I&#39;m experiencing before too much longer.&nbsp; Let me know what I can do to help.
<br><br>David Thulson<br><br>