<div dir="ltr">Hi David,<div><br></div><div>The vtkPVVTKExtensionsDefault is already in the PRIVATE_DEPENDS list in <span style="font-size:12.8px">smtk/extension/vtk/reader/module.cmake, and the vtkDataSetRegionSurfaceFilter has been moved to paraview for quite a while, so I suspect this is a superbuild related issue (don't forget to do a "submodule update" when updating superbuild source).</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Yumin</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 1, 2016 at 8:30 AM, Robert Michael O'Bara <span dir="ltr"><<a href="mailto:bob.obara@kitware.com" target="_blank">bob.obara@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Dave,<br>
<br>
Is the problem building  smtk or CMB?<br>
<br>
Bob<br>
<br>
Sent from my iPad<br>
<div class="HOEnZb"><div class="h5"><br>
On Sep 1, 2016, at 8:19 AM, David Thompson <<a href="mailto:david.thompson@kitware.com">david.thompson@kitware.com</a>> wrote:<br>
<br>
>> I expect this is fallout from us moving the surface filter to VTK from paraview. I expect if you update the superbuild and rebuild PV the issue will go away.<br>
><br>
> I tried updating the superbuild before reporting this problem, although it was an incremental build not a clean one.<br>
><br>
>    David<br>
><br>
><br>
>>> On Aug 31, 2016, at 6:14 PM, David Thompson <<a href="mailto:david.thompson@kitware.com">david.thompson@kitware.com</a>> wrote:<br>
>>><br>
>>> Hi all,<br>
>>><br>
>>> I updated my SMTK repo and got an error when linking vtkSMTKReaderExt:<br>
>>><br>
>>> Undefined symbols for architecture x86_64:<br>
>>> "<wbr>vtkDataSetRegionSurfaceFilter:<wbr>:New()", referenced from:<br>
>>>    vtkNew<<wbr>vtkDataSetRegionSurfaceFilter><wbr>::vtkNew() in vtkCMBGeometryReader.cxx.o<br>
>>> ld: symbol(s) not found for architecture x86_64<br>
>>><br>
>>> My SMTK repo is a submodule in a developer-mode CMB checkout+build and is built with ParaView support (not VTK-only). I was able to get things working again by adding:<br>
>>><br>
>>> target_link_libraries(${vtk-<wbr>module} LINK_PRIVATE vtkPVVTKExtensionsDefault)<br>
>>><br>
>>> just after "if (SMTK_ENABLE_PARAVIEW_SUPPORT)<wbr>" in smtk/extension/vtk/reader/<wbr>CMakeLists.txt. Did I forget to do something or is this a real issue?<br>
>>><br>
>>>  Thanks,<br>
>>>  David<br>
>>> ______________________________<wbr>_________________<br>
>>> Smtk-developers mailing list<br>
>>> <a href="mailto:Smtk-developers@smtk.org">Smtk-developers@smtk.org</a><br>
>>> <a href="http://public.kitware.com/mailman/listinfo/smtk-developers" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/smtk-<wbr>developers</a><br>
><br>
> ______________________________<wbr>_________________<br>
> Smtk-developers mailing list<br>
> <a href="mailto:Smtk-developers@smtk.org">Smtk-developers@smtk.org</a><br>
> <a href="http://public.kitware.com/mailman/listinfo/smtk-developers" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/smtk-<wbr>developers</a><br>
______________________________<wbr>_________________<br>
Smtk-developers mailing list<br>
<a href="mailto:Smtk-developers@smtk.org">Smtk-developers@smtk.org</a><br>
<a href="http://public.kitware.com/mailman/listinfo/smtk-developers" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/smtk-<wbr>developers</a><br>
</div></div></blockquote></div><br></div>