No. It could be a "free VC8 without the Windows SDK" issue, though.<br><br>Have you built anything else that would require linking in the Windows SDK libraries?<br><br>According to MSDN documentation for the _bstr_t class:<br>
<br> <a href="http://msdn2.microsoft.com/en-us/library/zthfhkd6(VS.80).aspx">http://msdn2.microsoft.com/en-us/library/zthfhkd6(VS.80).aspx</a><br><p> <b><span style="font-weight: bold;"></span>Header:</b> comutil.h</p>
<p> <b><span style="font-weight: bold;"></span>Lib:</b> comsuppw.lib or comsuppwd.lib (see <span class="linkTerms"><a id="ctl00_rs1_mainContentContainer_ctl20" onclick="javascript:Track('ctl00_rs1_mainContentContainer_cpe277294_c|ctl00_rs1_mainContentContainer_ctl20',this);" href="http://msdn2.microsoft.com/en-us/library/dh8che7s%28VS.80%29.aspx">/Zc:wchar_t (wchar_t Is Native Type)</a></span> for more information)</p>
<br>_bstr_t should get linked in if the Windows SDK libs are reference-able by your free VC8 install.<br>
<br><br>HTH,<br>David<br><br><br><br><div><span class="gmail_quote">On 2/15/08, <b class="gmail_sendername">Brandon Van Every</b> <<a href="mailto:bvanevery@gmail.com">bvanevery@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Fri, Feb 15, 2008 at 11:04 AM, David Cole <<a href="mailto:david.cole@kitware.com">david.cole@kitware.com</a>> wrote:<br> > If you comment out (or remove) the line:<br> ><br> > #define HAVE_COMDEF_H<br> ><br>
> ...from the top of CMake/Source/cmCallVisualStudioMacro.cxx, does the<br> > problem go away?<br> <br> <br>Yes, that cured it. Is this a Vista-specific issue?<br> <br><br> <br> Cheers,<br> Brandon Van Every<br> _______________________________________________<br>
CMake mailing list<br> <a href="mailto:CMake@cmake.org">CMake@cmake.org</a><br> <a href="http://www.cmake.org/mailman/listinfo/cmake">http://www.cmake.org/mailman/listinfo/cmake</a><br> </blockquote></div><br>