<div>
<div>VTK does build Ok with VC8.</div>
<div>&nbsp;</div>
<div>The unresolved external symbols may be due to older versions of the libraries being present. </div>
<div>Sometimes the dependencies or build process gets a little confused and doesn't rebuild some libraries.&nbsp; That's what I think!</div>
<div>This has happened to me in both Vusial Studion and Linux.</div>
<div>I have often found that it is best to completely delete everything in the build directory and run CMake again.</div>
<div>&nbsp;</div>
<div>Failing this, update VTK from the CVS. If that fails, update CMake from the CVS.</div>
<div>&nbsp;</div>
<div>Regards</div>
<div>&nbsp;&nbsp; Andrew</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hello,<br><br>I have been trying to build the SDI example of VTK 5.1 using Visual<br>Studio 2005 (MFC 8). &nbsp;Everything compiles fine but I get linker errors.
<br>&nbsp;I have the following project properties:<br><br>Additional library directories: C:\Build\VTKVC\bin\relwithdebinfo<br><br>Additional dependencies: vtkCommon.lib vtkexpat.lib vtkFiltering.lib<br>vtkfreetype.lib vtkftgl.lib
 vtkGraphics.lib vtkHybrid.lib vtkImaging.lib<br>vtkIO.lib vtkjpeg.lib vtkpng.lib vtkRendering.lib vtkVolumeRendering.lib<br>vtkWidgets.lib vtkzlib.lib<br><br>Additional Include Directories:<br>C:\Build\VTK;C:\Source\VTK\Common;C:\Source\VTK\Filtering;C:\Source\VTK\Graphics;C:\Source\VTK\IO;C:\Source\VTK\Rendering;C:\Source\VTK\VolumeRendering;C:\Source\VTK\Widgets;C:\Source\VTK\Imaging;C:\Source\VTK\Hybrid;C:\Build\VTKVC;C:\Build\VTKVC\bin\relwithdebinfo
<br><br>And I'm still getting lots of unresolved externals, such as:<br><br>vtkIO.lib(vtkXMLUtilities.obj) : error LNK2001: unresolved external<br>symbol __imp___invalid_parameter_noinfo<br>vtkFiltering.lib(vtkPiecewiseFunction.obj
) : error LNK2001: unresolved<br>external symbol __imp___invalid_parameter_noinfo<br>vtkIO.lib(vtkXMLMaterial.obj) : error LNK2001: unresolved external<br>symbol __imp___invalid_parameter_noinfo<br>vtkIO.lib(vtkXMLShader.obj
) : error LNK2001: unresolved external symbol<br>__imp___invalid_parameter_noinfo<br>vtkIO.lib(vtkXMLMaterialParser.obj) : error LNK2001: unresolved external<br>symbol __imp___invalid_parameter_noinfo<br>vtkRendering.lib(
vtkObserverMediator.obj) : error LNK2001: unresolved<br>external symbol __imp___invalid_parameter_noinfo<br>vtkRendering.lib(vtkShader.obj) : error LNK2001: unresolved external<br>symbol __imp___invalid_parameter_noinfo<br>
vtkCommon.lib(vtkGarbageCollector.obj) : error LNK2019: unresolved<br>external symbol __imp___invalid_parameter_noinfo referenced in function<br>__ehhandler$?_Xlen@?$vector@UEntryEdge@vtkGarbageCollectorImpl@@V?$allocator@UEntryEdge
@vtkGarbageCollectorImpl@@@std@@@std@@KAXXZ<br>vtkFiltering.lib(vtkColorTransferFunction.obj) : error LNK2001:<br>unresolved external symbol __imp___invalid_parameter_noinfo<br>vtkFiltering.lib(vtkMultiGroupDataIterator.obj
) : error LNK2001:<br>unresolved external symbol __imp___invalid_parameter_noinfo<br>vtkFiltering.lib(vtkOrderedTriangulator.obj) : error LNK2001: unresolved<br>external symbol __imp___invalid_parameter_noinfo<br><br>(etc...)
<br><br>I have seen many posts with similar linker problems but each one seems<br>to be when libraries weren't properly linked. &nbsp;As far as I can tell I've<br>done this yet still have these problems.<br><br>Has anyone got VTK 
5.1 compiled and running using MSVC++ 2005?<br><br>Patrick<br><br><br><br>-- <br><br>___________________________________________<br>Andrew J. P. Maclean<br>Centre for Autonomous Systems<br>The Rose Street Building J04<br>
The University of Sydney&nbsp;&nbsp;2006&nbsp;&nbsp;NSW<br>AUSTRALIA<br>Ph: +61 2 9351 3283<br>Fax: +61 2 9351 7474<br>URL: <a href="http://www.cas.edu.au/">http://www.cas.edu.au/</a><br>___________________________________________<br></blockquote>
</div>