Hi Bill, Hans, Matt, To account for the different VTK backends, you could introduce an option named ITK_VTK_BACKEND that would default to "OpenGL", that way you would specific VTK components using "vtkRendering${ITK_VTK_BACKEND}".
To account for the fact recent version of VTK do not provide vtkRenderingFreeType${ITK_VTK_BACKEND} [1], you could add a compile test internally calling "find_package(VTK)" and checking if the target "vtkRenderingFreeType${ITK_VTK_BACKEND}" exists using "if(TARGET vtkRenderingFreeType${ITK_VTK_BACKEND})". Hth Jc [1] https://github.com/Kitware/VTK/commit/4f7460a57 On Tue, Apr 21, 2015 at 11:40 AM, Bill Lorensen <bill.loren...@gmail.com> wrote: > I think we need to revert the patch. Since vtkRenderingFreeTypeOpenGL > is now gone from VTK, the warnings go away (I'm verifying that now). > It does mean that using a VTK prior to the removal of that module, > users will get the warning. > > Bill > > On Tue, Apr 21, 2015 at 11:37 AM, Johnson, Hans J > <hans-john...@uiowa.edu> wrote: > > Mac build, but with fairly up-to-date version of VTK. > > > > Hans > > > >> On Apr 21, 2015, at 10:15 AM, Bill Lorensen <bill.loren...@gmail.com> > wrote: > >> > >> I see it also on my Mac. I'll investigate. > >> > >> On Tue, Apr 21, 2015 at 11:11 AM, Johnson, Hans J > >> <hans-john...@uiowa.edu> wrote: > >>> Matt and Bill, > >>> > >>> I think a new bug has been introduced for ITK. > >>> > >>> > >>> > >>> CMake Error at > >>> /scratch/johnsonhj/src/BT-bld/VTK/CMake/vtkModuleAPI.cmake:120 > (message): > >>> Requested modules not available: > >>> > >>> vtkRenderingFreeTypeOpenGL > >>> Call Stack (most recent call first): > >>> Modules/Bridge/VtkGlue/CMakeLists.txt:31 (vtk_module_config) > >>> > >>> > >>> -- Configuring incomplete, errors occurred! > >>> See also > >>> "/scratch/johnsonhj/src/BT-bld/ITKv4-build/CMakeFiles/CMakeOutput.log". > >>> See also > >>> "/scratch/johnsonhj/src/BT-bld/ITKv4-build/CMakeFiles/CMakeError.log". > >>> make[2]: *** [ITKv4-prefix/src/ITKv4-stamp/ITKv4-configure] Error 1 > >>> make[1]: *** [CMakeFiles/ITKv4.dir/all] Error 2 > >>> make: *** [all] Error 2 > >>> > >>> Hans > >>> > >>> > >>> > ======================================================================== > >>> Hans J. Johnson, Ph.D., Associate Professor > >>> Electrical and Computer Engineering (Primary), Biomedical Engineering, > >>> Psychiatry > >>> hans-john...@uiowa.edu > >>> (319) 621 7185 (cell) > >>> (319) 384 3538 ECE Phone (Primary) > >>> (319) 353 8587 Psychiatry Phone (Secondary) > >>> > >>> 4316 Seamans Center > >>> Iowa City, IA 52242 > >>> > >>> > >>> > >>> ________________________________ > >>> Notice: This UI Health Care e-mail (including attachments) is covered > by the > >>> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is > confidential > >>> and may be legally privileged. If you are not the intended recipient, > you > >>> are hereby notified that any retention, dissemination, distribution, or > >>> copying of this communication is strictly prohibited. Please reply to > the > >>> sender that you have received the message in error, then delete it. > Thank > >>> you. > >>> ________________________________ > >> > >> > >> > >> -- > >> Unpaid intern in BillsBasement at noware dot com > > > > > > > > ________________________________ > > Notice: This UI Health Care e-mail (including attachments) is covered by > the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is > confidential and may be legally privileged. If you are not the intended > recipient, you are hereby notified that any retention, dissemination, > distribution, or copying of this communication is strictly prohibited. > Please reply to the sender that you have received the message in error, > then delete it. Thank you. > > ________________________________ > > > > -- > Unpaid intern in BillsBasement at noware dot com > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Kitware offers ITK Training Courses, for more information visit: > http://kitware.com/products/protraining.php > > Please keep messages on-topic and check the ITK FAQ at: > http://www.itk.org/Wiki/ITK_FAQ > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/insight-developers > -- +1 919 869 8849
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers