<div dir="ltr">OK this commit fixes vtk master for me on static builds and doesn't break my shared build. A cmake/build type person should probably review the changes carefully.<div><br></div><div><a href="https://gitlab.kitware.com/ken-martin/vtk/commit/06e8544268e7da946e34de6f59f8b15e7e5004d1" target="_blank">https://gitlab.kitware.com/<wbr>ken-martin/vtk/commit/<wbr>06e8544268e7da946e34de6f59f8b1<wbr>5e7e5004d1</a><br></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 31, 2018 at 8:29 AM, Ken Martin <span dir="ltr"><<a href="mailto:ken.martin@kitware.com" target="_blank">ken.martin@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yes, this is on master still as of this morning. VTK no longer compiles static on windows for me.</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 30, 2018 at 4:18 PM, Cory Quammen <span dir="ltr"><<a href="mailto:cory.quammen@kitware.com" target="_blank">cory.quammen@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><a href="https://gitlab.kitware.com/vtk/vtk/merge_requests/3841" rel="noreferrer" target="_blank">https://gitlab.kitware.com/vtk<wbr>/vtk/merge_requests/3841</a> doesn't fix it?<br>
<br>
On Tue, Jan 30, 2018 at 4:06 PM, Ken Martin <<a href="mailto:ken.martin@kitware.com" target="_blank">ken.martin@kitware.com</a>> wrote:<br>
><br>
><br>
> This ring a bell with anyone, clean tree, vtk master, vs13 windows static<br>
> build<br>
><br>
> [10/1509] Linking CXX executable bin\vtkCommonExecutionModelCxx<wbr>Tests.exe<br>
> FAILED: cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E<br>
> vs_link_exe<br>
> --intdir=Common\ExecutionModel<wbr>\Testing\Cxx\CMakeFiles\vtkCom<wbr>monExecutionModelCxxTests.dir<br>
> --manifests  -- C:\PROGRA~2\MICROS~1.0\VC\bin\<wbr>amd64\link.exe /nologo<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\vtkCommon<wbr>ExecutionModelCxxTests.cxx.obj<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\TestCopyA<wbr>ttributeData.cxx.obj<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\TestImage<wbr>DataToStructuredGrid.cxx.obj<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\TestMetaD<wbr>ata.cxx.obj<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\TestSetIn<wbr>putDataObject.cxx.obj<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\TestTempo<wbr>ralSupport.cxx.obj<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\TestThrea<wbr>dedImageAlgorithmSplitExtent.c<wbr>xx.obj<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\TestTrivi<wbr>alConsumer.cxx.obj<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\UnitTestS<wbr>impleScalarTree.cxx.obj<br>
> Common\ExecutionModel\Testing\<wbr>Cxx\CMakeFiles\vtkCommonExecut<wbr>ionModelCxxTests.dir\TestMulti<wbr>OutputSimpleFilter.cxx.obj<br>
> /out:bin\vtkCommonExecutionMod<wbr>elCxxTests.exe<br>
> /implib:lib\vtkCommonExecution<wbr>ModelCxxTests.lib<br>
> /pdb:bin\vtkCommonExecutionMod<wbr>elCxxTests.pdb /version:0.0  /machine:x64<br>
> /debug /INCREMENTAL /subsystem:console  lib\vtkCommonExecutionModel-9.<wbr>0.lib<br>
> lib\vtkCommonCore-9.0.lib lib\vtksys-9.0.lib lib\vtkCommonDataModel-9.0.lib<br>
> lib\vtkCommonMath-9.0.lib lib\vtkCommonMisc-9.0.lib<br>
> lib\vtkCommonSystem-9.0.lib lib\<a href="http://vtkCommonTransforms-9.0.li" target="_blank">vtkCommonTransforms-9.0.li</a><wbr>b<br>
> lib\vtkFiltersCore-9.0.lib lib\vtkFiltersSources-9.0.lib<br>
> lib\vtkCommonComputationalGeom<wbr>etry-9.0.lib lib\vtkFiltersGeneral-9.0.lib<br>
> lib\vtkIOCore-9.0.lib lib\vtklz4-9.0.lib lib\vtklzma-9.0.lib<br>
> lib\vtkzlib-9.0.lib lib\vtkIOLegacy-9.0.lib lib\vtkIOXML-9.0.lib<br>
> lib\vtkIOXMLParser-9.0.lib lib\vtkexpat-9.0.lib lib\vtkFiltersCore-9.0.lib<br>
> lib\vtkCommonComputationalGeom<wbr>etry-9.0.lib lib\vtkIOCore-9.0.lib<br>
> lib\vtkCommonExecutionModel-9.<wbr>0.lib lib\vtkCommonDataModel-9.0.lib<br>
> lib\vtkCommonSystem-9.0.lib lib\<a href="http://vtkCommonTransforms-9.0.li" target="_blank">vtkCommonTransforms-9.0.li</a><wbr>b<br>
> lib\vtkCommonMisc-9.0.lib lib\vtkCommonMath-9.0.lib<br>
> lib\vtkCommonCore-9.0.lib lib\vtksys-9.0.lib ws2_32.lib Psapi.lib<br>
> C:\Users\ken.martin\Documents\<wbr>tbb2017_20170604oss\lib\intel6<wbr>4\vc12\tbb.lib<br>
> lib\vtklz4-9.0.lib lib\vtklzma-9.0.lib lib\vtkzlib-9.0.lib kernel32.lib<br>
> user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib<br>
> uuid.lib comdlg32.lib advapi32.lib && cd ."<br>
> vtkIOCore-9.0.lib(vtkLZ4DataCo<wbr>mpressor.cxx.obj) : error LNK2019: unresolved<br>
> external symbol __imp_vtklz4_LZ4_decompress_sa<wbr>fe referenced in function<br>
> "protected: virtual unsigned __int64 __cdecl<br>
> vtkLZ4DataCompressor::Uncompre<wbr>ssBuffer(unsigned char const *,unsigned<br>
> __int64,unsigned char *,unsigned __int64)"<br>
> (?UncompressBuffer@vtkLZ4DataC<wbr>ompressor@@MEAA_KPEBE_KPEAE1@Z<wbr>)<br>
> vtkIOCore-9.0.lib(vtkLZ4DataCo<wbr>mpressor.cxx.obj) : error LNK2019: unresolved<br>
> external symbol __imp_vtklz4_LZ4_compress_fast referenced in function<br>
> "protected: virtual unsigned __int64 __cdecl<br>
> vtkLZ4DataCompressor::Compress<wbr>Buffer(unsigned char const *,unsigned<br>
> __int64,unsigned char *,unsigned __int64)"<br>
> (?CompressBuffer@vtkLZ4DataCom<wbr>pressor@@MEAA_KPEBE_KPEAE1@Z)<br>
> vtkIOCore-9.0.lib(vtkLZMADataC<wbr>ompressor.cxx.obj) : error LNK2019: unresolved<br>
> external symbol __imp_vtklzma_lzma_easy_buffer<wbr>_encode referenced in function<br>
> "protected: virtual unsigned __int64 __cdecl<br>
> vtkLZMADataCompressor::Compres<wbr>sBuffer(unsigned char const *,unsigned<br>
> __int64,unsigned char *,unsigned __int64)"<br>
> (?CompressBuffer@vtkLZMADataCo<wbr>mpressor@@MEAA_KPEBE_KPEAE1@Z)<br>
> vtkIOCore-9.0.lib(vtkLZMADataC<wbr>ompressor.cxx.obj) : error LNK2019: unresolved<br>
> external symbol __imp_vtklzma_lzma_stream_buff<wbr>er_decode referenced in<br>
> function "protected: virtual unsigned __int64 __cdecl<br>
> vtkLZMADataCompressor::Uncompr<wbr>essBuffer(unsigned char const *,unsigned<br>
> __int64,unsigned char *,unsigned __int64)"<br>
> (?UncompressBuffer@vtkLZMAData<wbr>Compressor@@MEAA_KPEBE_KPEAE1@<wbr>Z)<br>
> bin\vtkCommonExecutionModelCxx<wbr>Tests.exe : fatal error LNK1120: 4 unresolved<br>
> externals<br>
> LINK Pass 1 failed. with 1120<br>
><br>
> --<br>
> Ken Martin PhD<br>
> Distinguished Engineer<br>
> Kitware Inc.<br>
> 28 Corporate Drive<br>
> Clifton Park NY 12065<br>
><br>
> This communication, including all attachments, contains confidential and<br>
> legally privileged information, and it is intended only for the use of the<br>
> addressee.  Access to this email by anyone else is unauthorized. If you are<br>
> not the intended recipient, any disclosure, copying, distribution or any<br>
> action taken in reliance on it is prohibited and may be unlawful. If you<br>
> received this communication in error please notify us immediately and<br>
> destroy the original message.  Thank you.<br>
><br>
> ______________________________<wbr>_________________<br>
> Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensou<wbr>rce/opensource.html</a><br>
><br>
> Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>vtk-developers</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="https://vtk.org/mailman/listinfo/vtk-developers" rel="noreferrer" target="_blank">https://vtk.org/mailman/listin<wbr>fo/vtk-developers</a><br>
><br>
><br>
<span class="m_-8228543908307412821m_8714342395541893175HOEnZb"><font color="#888888"><br>
<br><span class="m_-8228543908307412821HOEnZb"><font color="#888888">
<br>
--<br>
Cory Quammen<br>
Staff R&D Engineer<br>
Kitware, Inc.<br>
</font></span></font></span></blockquote></div><span class="m_-8228543908307412821HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_-8228543908307412821m_8714342395541893175gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Ken Martin PhD<div>Distinguished Engineer<br><span style="font-size:12.8px">Kitware Inc.</span><br></div><div>28 Corporate Drive<br>Clifton Park NY 12065<br><div><br></div><div><span style="font-size:10pt;font-family:Tahoma,sans-serif">This communication,
including all attachments, contains confidential and legally privileged
information, and it is intended only for the use of the addressee.  Access to this email by anyone else is
unauthorized. If you are not the intended recipient, any disclosure, copying,
distribution or any action taken in reliance on it is prohibited and may be
unlawful. If you received this communication in error please notify us
immediately and destroy the original message. 
Thank you.</span></div></div></div></div></div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="m_-8228543908307412821gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Ken Martin PhD<div>Distinguished Engineer<br><span style="font-size:12.8px">Kitware Inc.</span><br></div><div>28 Corporate Drive<br>Clifton Park NY 12065<br><div><br></div><div><span style="font-size:10pt;font-family:Tahoma,sans-serif">This communication,
including all attachments, contains confidential and legally privileged
information, and it is intended only for the use of the addressee.  Access to this email by anyone else is
unauthorized. If you are not the intended recipient, any disclosure, copying,
distribution or any action taken in reliance on it is prohibited and may be
unlawful. If you received this communication in error please notify us
immediately and destroy the original message. 
Thank you.</span></div></div></div></div></div>
</div></div>