Hello vtkusers,<div><br></div><div>As a last resort, I'm bumping this. Does anyone have any suggestions? If not, I will have to try something else.<div><br></div><div>All I really need to do is build our project source that uses vtk. I downloaded the binary VTK install for windows but I didn't see any header files (library only) so I couldn't build against it. I'm from the linux world, so what I really want to do is install the equivalent of (I think) <span class="Apple-style-span" style="font-family: monospace; font-size: 13px; line-height: 14px; white-space: pre; background-color: rgb(249, 249, 249); ">libvtk5-qt4-dev</span></div>
<div><br></div><div>My only real requirement is QT compatibility. Is there a binary with Qt available that also includes the header files? Otherwise I'll probably just need to pull out all the headers manually from the vtk source tree for my project to build against, and hope it runs with the binary library I installed, but that seems a bit unclean.</div>
<div><br></div><div>Thanks!<br clear="all">Blaine<br>
<br><br><div class="gmail_quote">On Tue, Sep 13, 2011 at 3:05 PM, Blaine <span dir="ltr"><<a href="mailto:frikker@gmail.com">frikker@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Everyone! I'll make this brief because it's probably a simple error on my part.<div><br></div><div>I downloaded VTK, ran the cmake-gui and configured QT support (and disabled the examples), and output the build as a "VS 2009" project file. I opened the project and did a "build all" on VTK. Most of the sub-projects went fine, but 14 of them can't link properly. They are trying to link against VTK .lib files that don't exist (but they probably should exist). For example, vtkverdict.lib doesn't exist even though vtkverdict compiles and links successfully.</div>
<div><br></div><div>Here's what I did:</div><div>BUILD_EXAMPLES off</div><div><span style="font-family:arial, sans-serif;font-size:13px;background-color:rgb(255, 255, 255)"><div>BUILD_SHARED_LIBS on</div>
<div>BUILD_TESTING off</div><div>CMAKE_INSTALL_PREFIX set to location for make install</div><div>QT_QMAKE_EXECUTABLE should be set, otherwise point to qmake</div><div>VTK_USE_QT on</div></span></div><div><br></div><div>
Any suggestions? </div><div>Blaine<br>
</div><div><br></div><div>Output from, for example, a rebuild of vtkverdict (vtkverdict.dll *does* exist so it's strange that the build thinks it does not exist)</div><div><div><font face="'courier new', monospace">------ Rebuild All started: Project: vtkverdict, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Deleting intermediate and output files for project 'vtkverdict', configuration 'Debug|Win32'</font></div><div><font face="'courier new', monospace">Building Custom Rule C:/Documents and Settings/blaine/My Documents/work/VTK/Utilities/verdict/CMakeLists.txt</font></div>
<div><font face="'courier new', monospace">CMake does not need to re-run because C:\Documents and Settings\blaine\My Documents\work\VTK\bin\Utilities\verdict\CMakeFiles\generate.stamp is up-to-date.</font></div>
<div><font face="'courier new', monospace">Compiling...</font></div><div><font face="'courier new', monospace">V_WedgeMetric.cpp</font></div><div><font face="'courier new', monospace">VerdictVector.cpp</font></div>
<div><font face="'courier new', monospace">V_TriMetric.cpp</font></div><div><font face="'courier new', monospace">V_TetMetric.cpp</font></div><div><font face="'courier new', monospace">V_QuadMetric.cpp</font></div>
<div><font face="'courier new', monospace">V_PyramidMetric.cpp</font></div><div><font face="'courier new', monospace">V_KnifeMetric.cpp</font></div><div><font face="'courier new', monospace">V_HexMetric.cpp</font></div>
<div><font face="'courier new', monospace">V_GaussIntegration.cpp</font></div><div><font face="'courier new', monospace">V_EdgeMetric.cpp</font></div><div>
<font face="'courier new', monospace">Generating Code...</font></div><div><font face="'courier new', monospace">Compiling manifest to resources...</font></div>
<div><font face="'courier new', monospace">Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0</font></div><div><font face="'courier new', monospace">Copyright (C) Microsoft Corporation. All rights reserved.</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : C:\Documents and Settings\blaine\My Documents\work\VTK\bin\bin\Debug\vtkverdict.dll not found or not built by the last incremental link; performing full link</font></div>
<div><font face="'courier new', monospace">Embedding manifest...</font></div><div><font face="'courier new', monospace">Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0</font></div>
<div><font face="'courier new', monospace">Copyright (C) Microsoft Corporation. All rights reserved.</font></div><div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Utilities\verdict\vtkverdict.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkverdict - 0 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========</font></div>
</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>My output from doing a "build all" after the first "build all" was ran that actually compiled everything.</div><div>
<div><font face="'courier new', monospace">------ Build started: Project: vtkNetCDF_cxx, Configuration: Debug Win32 ------</font></div><div><font face="'courier new', monospace">Linking...</font></div>
<div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\..\bin\Debug\vtkNetCDF.lib'</font></div><div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Utilities\vtknetcdf\vtkNetCDF_cxx.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkNetCDF_cxx - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkGraphics, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace"><b><u>LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkverdict.lib'</u></b></font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Graphics\vtkGraphics.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkGraphics - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkIO, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkDICOMParser.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\IO\vtkIO.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkIO - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkexoIIc, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\..\bin\Debug\vtkNetCDF.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Utilities\vtkexodus2\vtkexoIIc.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkexoIIc - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkRendering, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkGraphics.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Rendering\vtkRendering.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkRendering - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkVolumeRendering, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkRendering.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\VolumeRendering\vtkVolumeRendering.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkVolumeRendering - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkHybrid, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkRendering.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Hybrid\vtkHybrid.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkHybrid - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkWidgets, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkRendering.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Widgets\vtkWidgets.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkWidgets - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkInfovis, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkWidgets.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Infovis\vtkInfovis.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkInfovis - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkViews, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkInfovis.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Views\vtkViews.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkViews - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkGeovis, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkWidgets.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Geovis\vtkGeovis.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkGeovis - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: QVTK, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\..\bin\Debug\vtkRendering.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\GUISupport\Qt\QVTK.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">QVTK - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkGenericFiltering, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkGraphics.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\GenericFiltering\vtkGenericFiltering.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkGenericFiltering - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">------ Build started: Project: vtkCharts, Configuration: Debug Win32 ------</font></div>
<div><font face="'courier new', monospace">Linking...</font></div><div><font face="'courier new', monospace">LINK : fatal error LNK1104: cannot open file '..\bin\Debug\vtkViews.lib'</font></div>
<div><font face="'courier new', monospace">Build log was saved at "file://c:\Documents and Settings\blaine\My Documents\work\VTK\bin\Charts\vtkCharts.dir\Debug\BuildLog.htm"</font></div>
<div><font face="'courier new', monospace">vtkCharts - 1 error(s), 0 warning(s)</font></div><div><font face="'courier new', monospace">========== Build: 0 succeeded, 14 failed, 34 up-to-date, 0 skipped ==========</font></div>
</div>
</blockquote></div><br></div></div>