[Smtk-developers] Build failure

Robert Maynard robert.maynard at kitware.com
Thu Sep 1 10:41:12 EDT 2016


On Thu, Sep 1, 2016 at 8:50 AM, Yumin Yuan <yumin.yuan at kitware.com> wrote:
> Hi David,
>
> The vtkPVVTKExtensionsDefault is already in the PRIVATE_DEPENDS list in
> smtk/extension/vtk/reader/module.cmake, and the

Actually that isn't the case anymore, since
vtkDataSetRegionSurfaceFilter has been moved from ParaView to VTK.


> 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).



I just did a clean rebuild of the cmb superbuild, and also a
standalone smtk ( targeting the superbuild paraview ) . Both of these
build correctly.

>
> Yumin
>
> On Thu, Sep 1, 2016 at 8:30 AM, Robert Michael O'Bara
> <bob.obara at kitware.com> wrote:
>>
>> Hi Dave,
>>
>> Is the problem building  smtk or CMB?
>>
>> Bob
>>
>> Sent from my iPad
>>
>> On Sep 1, 2016, at 8:19 AM, David Thompson <david.thompson at kitware.com>
>> wrote:
>>
>> >> 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.
>> >
>> > I tried updating the superbuild before reporting this problem, although
>> > it was an incremental build not a clean one.
>> >
>> >    David
>> >
>> >
>> >>> On Aug 31, 2016, at 6:14 PM, David Thompson
>> >>> <david.thompson at kitware.com> wrote:
>> >>>
>> >>> Hi all,
>> >>>
>> >>> I updated my SMTK repo and got an error when linking vtkSMTKReaderExt:
>> >>>
>> >>> Undefined symbols for architecture x86_64:
>> >>> "vtkDataSetRegionSurfaceFilter::New()", referenced from:
>> >>>    vtkNew<vtkDataSetRegionSurfaceFilter>::vtkNew() in
>> >>> vtkCMBGeometryReader.cxx.o
>> >>> ld: symbol(s) not found for architecture x86_64
>> >>>
>> >>> 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:
>> >>>
>> >>> target_link_libraries(${vtk-module} LINK_PRIVATE
>> >>> vtkPVVTKExtensionsDefault)
>> >>>
>> >>> just after "if (SMTK_ENABLE_PARAVIEW_SUPPORT)" in
>> >>> smtk/extension/vtk/reader/CMakeLists.txt. Did I forget to do something or is
>> >>> this a real issue?
>> >>>
>> >>>  Thanks,
>> >>>  David
>> >>> _______________________________________________
>> >>> Smtk-developers mailing list
>> >>> Smtk-developers at smtk.org
>> >>> http://public.kitware.com/mailman/listinfo/smtk-developers
>> >
>> > _______________________________________________
>> > Smtk-developers mailing list
>> > Smtk-developers at smtk.org
>> > http://public.kitware.com/mailman/listinfo/smtk-developers
>> _______________________________________________
>> Smtk-developers mailing list
>> Smtk-developers at smtk.org
>> http://public.kitware.com/mailman/listinfo/smtk-developers
>
>
>
> _______________________________________________
> Smtk-developers mailing list
> Smtk-developers at smtk.org
> http://public.kitware.com/mailman/listinfo/smtk-developers
>


More information about the Smtk-developers mailing list