<html><head><style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}

p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst, p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style><style><!--
p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
}

a:link, span.MsoHyperlink {
color:blue;
text-decoration:underline;
}

span.MsoHyperlinkFollowed {
color:purple;
text-decoration:underline;
}

pre {
margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
}

p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
}

p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";
}

p.msolistparagraphcxspfirst, li.msolistparagraphcxspfirst, div.msolistparagraphcxspfirst {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
font-size:12.0pt;
font-family:"Times New Roman","serif";
}

p.msolistparagraphcxspmiddle, li.msolistparagraphcxspmiddle, div.msolistparagraphcxspmiddle {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
font-size:12.0pt;
font-family:"Times New Roman","serif";
}

p.msolistparagraphcxsplast, li.msolistparagraphcxsplast, div.msolistparagraphcxsplast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
font-size:12.0pt;
font-family:"Times New Roman","serif";
}

p.msochpdefault, li.msochpdefault, div.msochpdefault {
margin-right:0in;
margin-left:0in;
font-size:12.0pt;
font-family:"Calibri","sans-serif";
}

span.emailstyle17 {
font-family:"Calibri","sans-serif";
color:windowtext;
}

span.HTMLPreformattedChar {
font-family:Consolas;
}

span.EmailStyle25 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}

span.BalloonTextChar {
font-family:"Tahoma","sans-serif";
}

.MsoChpDefault {
font-size:10.0pt;
font-family:"Calibri","sans-serif";
}

div.WordSection1 {
}

--></style></head><body><div data-externalstyle="false" dir="ltr" style="font-family:Calibri,'Segoe UI',Meiryo,'Microsoft YaHei UI','Microsoft JhengHei UI','Malgun Gothic','Khmer UI','Nirmala UI',Tunga,'Lao UI',Ebrima,sans-serif;font-size:12pt;"><div>Looks like the CMakeLists file should handle adding the DirectX library, and the wbemuuid library, too.</div><div>&nbsp;</div><div>Do you add any other libraries into the mix in your application that might be confounding this? (Or do you also add the direct X library yourself, and it’s repeated on the link command line...?)</div><div>&nbsp;</div><div data-signatureblock="true">&nbsp;</div><div style="padding-top: 5px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;"><div><font face="Calibri, 'Segoe UI', Meiryo, 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'Khmer UI', 'Nirmala UI', Tunga, 'Lao UI', Ebrima, sans-serif" style='line-height: 15pt; letter-spacing: 0.02em; font-family: Calibri, "Segoe UI", Meiryo, "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "Khmer UI", "Nirmala UI", Tunga, "Lao UI", Ebrima, sans-serif; font-size: 11pt;'><b>From:</b>&nbsp;Doug Hoppes<br><b>Sent:</b>&nbsp;‎Friday‎, ‎May‎ ‎17‎, ‎2013 ‎10‎:‎26‎ ‎AM<br><b>To:</b>&nbsp;vtkusers@vtk.org</font></div></div><div>&nbsp;</div>






<div class="WordSection1">
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">Yeah, when I was doing a google search this morning, came across postings saying to include it.&nbsp; When I added that library to my additional dependencies for the linker, I ended up with the link errors:</span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="MsoNormal"><span style='font-family: "Courier New"; font-size: 8pt;'>LIBCMT.lib(invarg.obj) : error LNK2005: _invalid_parameter_noinfo already defined in msvcrt.lib(MSVCR90.dll)</span></p>
<p class="MsoNormal"><span style='font-family: "Courier New"; font-size: 8pt;'>error LNK2019: unresolved external symbol Direct3DCreate9 referenced in function "public: virtual void __cdecl vtkDirectXGPUInfoList:</span><span style="color: rgb(31, 73, 125);"></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">So, I was thinking that there was something else that I needed to do.</span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">BTW: Thanks for the assistance.</span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">&nbsp;</span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">&nbsp;</span></p>
<div>
<div style="border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(181, 196, 223) black black; padding: 3pt 0in 0in;">
<p class="MsoNormal"><b><span style='font-family: "Tahoma","sans-serif"; font-size: 10pt;'>From:</span></b><span style='font-family: "Tahoma","sans-serif"; font-size: 10pt;'> David Cole [mailto:dlrdave@aol.com]
<br>
<b>Sent:</b> Friday, May 17, 2013 10:14 AM<br>
<b>To:</b> vtkusers@vtk.org; Doug Hoppes<br>
<b>Subject:</b> Re: [vtkusers] error LNK2019: unresolved external symbol CLSID_WbemLocator</span></p>
</div>
</div>
<p class="MsoNormal">&nbsp;</p>
<div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">In the top Google hit for CLSID_WbemLocator, there’s this line of code in an example:</span></p>
</div>
<div>
<pre># pragma comment(lib, <span style="color: rgb(163, 21, 21);">"wbemuuid.lib"</span>)</pre>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">Are you perhaps linking to that library in your Debug build, but not your Release build for some reason?</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">&nbsp;</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">(i.e. -- do you include a header file that has a line like the above, but in an #ifdef _DEBUG block of code...?)</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">&nbsp;</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">&nbsp;</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">HTH,<br>
David</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">&nbsp;</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">&nbsp;</span></p>
</div>
<div style="border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(229, 229, 229) black black; padding: 4pt 0in 0in;">
<div>
<p class="MsoNormal"><b><span style="letter-spacing: 0.25pt;">From:</span></b><span style="letter-spacing: 0.25pt;">&nbsp;Doug Hoppes<br>
<b>Sent:</b>&nbsp;‎Friday‎, ‎May‎ ‎17‎, ‎2013 ‎8‎:‎38‎ ‎AM<br>
<b>To:</b>&nbsp;<a title="mailto:vtkusers@vtk.org" href="mailto:vtkusers@vtk.org" target="_parent">vtkusers@vtk.org</a></span><span style="font-size: 12pt;"></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 12pt;">&nbsp;</span></p>
</div>
<div>
<p class="MsoNormal">Hi all,</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I’m compiling my VTK application in Visual Studio 2008.&nbsp; When I try to compile the code in release mode, I get the error: “<span style='font-family: "Courier New"; font-size: 8pt;'>error LNK2019: unresolved external symbol
 CLSID_WbemLocator”.&nbsp; </span>However, everything seems fine in my debug mode.</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Any ideas?</p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">Doug</p>
<p class="MsoNormal">&nbsp;</p>
</div>
</div>
</div>


</div></body></html>