[Insight-developers] Building ITK with Module_ITKVtkGlue forces client applications to find_package(VTK)?
Bill Lorensen
bill.lorensen at gmail.com
Tue Jun 26 13:16:46 EDT 2012
The more I think about it, it may not be a bug
VTK modular lets us just link against certain modules.
for example, FIND(VTK REQUIRED vtkOpenGLRendering)
ITK and your App may have different module requirements.
We are not taking advantage of this yet.
Bill
On Tue, Jun 26, 2012 at 1:10 PM, Bill Lorensen <bill.lorensen at gmail.com> wrote:
> After VTK modular, the USE_VTK_FILE does a lot more. I think for the
> time being, you will have to
> FIND_PACKAGE(VTK)
> INCLUDE(${USE_VTK_FILE})
>
> the ITK configuration is not smart enough yet.
>
> It's definitely a bug.
>
> On Tue, Jun 26, 2012 at 1:07 PM, David Doria <daviddoria at gmail.com> wrote:
>> On Tue, Jun 26, 2012 at 12:58 PM, Bill Lorensen <bill.lorensen at gmail.com>
>> wrote:
>>>
>>> I think you still need
>>> ${VTK_LIBRARIES}
>>
>>
>> I actually don't need ${VTK_LIBRARIES},
>>
>> TARGET_LINK_LIBRARIES(TestITK ${ITK_LIBRARIES})
>>
>> is sufficient. However, what I do need is:
>>
>> FIND_PACKAGE(VTK)
>> INCLUDE(${USE_VTK_FILE})
>>
>> Which I agree is not right :)
>>
>> David
>
>
>
> --
> Unpaid intern in BillsBasement at noware dot com
--
Unpaid intern in BillsBasement at noware dot com
More information about the Insight-developers
mailing list