<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:black;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'>Nope.
It finds part of a list of required files. For example it finds stdarg.h
but not stdlib.h. If I rename stdarg.h (in the same directory as stdlib.h) then
it can’t find stdarg.h (what you would expect). <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'>I’m
about ready to give up. I’ve check all the permissions. It’s a
standard installation of Visual Studio 10 cmake finds a on file in the correct
directory but not the next file. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
font-family:"Courier New"'>CHECK_REQUIRED_HEADERS ( stdarg.h stddef.h
ctype.h stdlib.h stdio.h algorithm <o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:10.0pt;
font-family:"Courier New"'> functional
map vector list set math.h fcntl.h limits.h)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'>calls
<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'>#required headers<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'>MACRO(CHECK_REQUIRED_HEADERS COMPULSARY_HEADERS)<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> FOREACH(func ${ARGV})<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> STRING(TOUPPER ${func}
FUNC)<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> STRING(REPLACE . _ FUNC
${FUNC})<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> CHECK_INCLUDE_FILE_CXX
(${func} HAVE_${FUNC})<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> IF ( HAVE_${FUNC} )<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> SET(_CL_HAVE_${FUNC}
${FUNC})<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> ENDIF ( HAVE_${FUNC} )<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> IF ( NOT HAVE_${FUNC} )<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> MESSAGE
( FATAL_ERROR "${func} could not be found" )<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> ENDIF ( NOT HAVE_${FUNC}
)<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'> ENDFOREACH(func ${COMPULSARY_HEADERS})<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.5pt;
font-family:Consolas'>ENDMACRO(CHECK_REQUIRED_HEADERS)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'>Steve<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Calibri","sans-serif";color:black'><o:p> </o:p></span></p>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Kitware - Lisa
Avila [mailto:kitware@kitware.com] <br>
<b>Sent:</b> Monday, August 29, 2011 5:01 AM<br>
<b>To:</b> Steve Casselman<br>
<b>Subject:</b> Re: Working with MSVC10<o:p></o:p></span></p>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal style='margin-bottom:12.0pt'>Hopefully you've resolved your
issue - I am sure it is something simple like a missing directory in your
search path. <br>
<br>
Lisa<br>
<br>
<o:p></o:p></p>
<div>
<p class=MsoNormal>On Thu, Aug 25, 2011 at 1:21 PM, Steve Casselman <<a
href="mailto:sc@drccomputer.com">sc@drccomputer.com</a>> wrote:<o:p></o:p></p>
<div>
<div>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'>Sorry. Just a little frustrated. </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'>Thanks</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'>Steve</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'> </span><o:p></o:p></p>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span
style='font-size:10.0pt'>From:</span></b><span style='font-size:10.0pt'>
Kitware - Lisa Avila [mailto:<a href="mailto:kitware@kitware.com"
target="_blank">kitware@kitware.com</a>] <br>
<b>Sent:</b> Wednesday, August 24, 2011 9:24 PM</span><o:p></o:p></p>
<div>
<div>
<p class=MsoNormal><br>
<b>To:</b> Steve Casselman<br>
<b>Subject:</b> Re: Working with MSVC10<o:p></o:p></p>
</div>
</div>
</div>
<div>
<div>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt'>Hello
Steve,<br>
<br>
We do have a mailing list for asking technical questions about CMake - I
provided a link to that in the previous email I sent. This email address is not
used for that purpose, and I am not a CMake expert able to answer your
question. However, I can assure you that CMake does "work" - it is
tested continuously and nightly on nearly 100 different system configurations
(some of which are Windows platforms running Visual Studio 10). <br>
<br>
Note that both the CMake software and the mailing list are free. And since
CMake is provided as open source, you are more than welcome to locate the
"bug" (assuming it is a bug in CMake and not in your use of it). We
do have a public Mantis bug tracker where you can enter your issue, and you can
submit a patch with the fix for inclusion in CMake. <br>
<br>
If you require any further information on our support, training, or consulting
options, please let me know and I'd be happy to assist you. <br>
<br>
Lisa<br>
<br>
----------------------------------------------<br>
<br>
Lisa S. Avila<br>
Vice President<br>
Kitware, Inc.<br>
28 Corporate Drive<br>
Clifton Park, NY 12065 USA<br>
Direct: <a href="tel:%28518%29%20881-4903" target="_blank">(518) 881-4903</a><br>
Main Line: <a href="tel:%28518%29%20371-3971" target="_blank">(518) 371-3971</a>
(x504)<br>
<a href="mailto:lisa.avila@kitware.com" target="_blank">lisa.avila@kitware.com</a><br>
<br>
<br>
<o:p></o:p></p>
<div>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>On
Wed, Aug 24, 2011 at 5:42 PM, Steve Casselman <<a
href="mailto:sc@drccomputer.com" target="_blank">sc@drccomputer.com</a>>
wrote:<o:p></o:p></p>
<div>
<div>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'>So It’s funny that this stuff does not really work
and you make your money off someone finding a bug.</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'>I get this</span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'> </span><o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Looking
for C++ include stdarg.h - found<o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Looking
for C++ include stddef.h<o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Looking
for C++ include stddef.h - found<o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Looking
for C++ include ctype.h<o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Looking
for C++ include ctype.h - found<o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Looking
for C++ include stdlib.h<o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Looking
for C++ include stdlib.h - not found<o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>stdlib.h
is in the same directory as everything else. <o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Steve
<o:p></o:p></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:black'> </span><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p><o:p> </o:p></p>
</div>
</body>
</html>