[ITK] ITK configuration with CMake

Nandita Joshi nandita.joshi at stonybrook.edu
Thu Nov 8 10:10:06 EST 2018


Hi Dženan,

Thanks for your response. As I said in my post, I did try clicking
"Generate", but there is no .sln file created at all, which made me think
that it was because of this fail message "Performing Test
ITK_PRIVATE_DYNAMIC_CAST - Failed" (which is right below the warning).

I also apologize that I forgot to mention in my post that I am trying to
run this on OS X 10.10.5.

Thanks,
Nandita






On Thu, Nov 8, 2018 at 10:02 AM Dženan Zukić <dzenanz at gmail.com> wrote:

> Hi Nandita,
>
> the text in red is a warning. "Configuring done" means there is no error.
> To get .sln file, you need to click the "Generate" button (which is next to
> "Configure" button). Newer versions of CMake also have "Open Project"
> button, which opens the generated .sln file (for Visual Studio generator).
>
> Regards,
> Dženan
>
> On Wed, Nov 7, 2018 at 7:17 PM Nandita Joshi <nandita.joshi at stonybrook.edu>
> wrote:
>
>> Hi,
>>
>> I have been trying to install ITK using CMake, but it seems like the
>> configuration hasn't been successful.
>>
>> While there is no configuration error, I am particularly concerned about "Performing
>> Test ITK_PRIVATE_DYNAMIC_CAST - Failed" because of which I think there
>> is no .sln created after clicking "Generate". Below is the progress log
>> from the build.
>>
>> I am currently running ITK 4.12.2 with CMake 3.12.4. I am using XCode to
>> compile.
>>
>> Any help will be appreciated.
>>
>> Thanks,
>> Nandita
>>
>> +++++++++++++++++++++++++++++++
>>
>> Enabled ITKAnisotropicSmoothing, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKAntiAlias, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKBiasCorrection, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKBinaryMathematicalMorphology, requested by
>> ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKBioCell, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKClassifiers, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKColormap, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKCommon, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKConnectedComponents, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKConvolution, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKCurvatureFlow, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKDICOMParser, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKDeconvolution, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKDeformableMesh, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKDenoising, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKDiffusionTensorImage, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKDisplacementField, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKDistanceMap, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKDoubleConversion, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKEigen, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKExpat, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKFEM, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKFEMRegistration, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKFFT, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKFastMarching, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKFiniteDifference, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGDCM, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGIFTI, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGPUAnisotropicSmoothing, requested by
>> ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGPUCommon, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGPUFiniteDifference, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGPUImageFilterBase, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGPUPDEDeformableRegistration, requested by
>> ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGPURegistrationCommon, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGPUSmoothing, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKGPUThresholding, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKHDF5, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOBMP, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOBioRad, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOCSV, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOGDCM, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOGE, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOGIPL, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOHDF5, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOIPL, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOImageBase, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOJPEG, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOLSM, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOMRC, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOMesh, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOMeta, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIONIFTI, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIONRRD, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOPNG, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIORAW, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOSiemens, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOSpatialObjects, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOStimulate, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOTIFF, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOTransformBase, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOTransformHDF5, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOTransformInsightLegacy, requested by
>> ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOTransformMatlab, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOVTK, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIOXML, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageAdaptors, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageCompare, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageCompose, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageFeature, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageFilterBase, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageFunction, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageFusion, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageGradient, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageGrid, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageIntensity, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageLabel, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageNoise, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageSources, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKImageStatistics, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKIntegratedTest, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKJPEG, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKKLMRegionGrowing, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKKWIML, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKKWSys, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKLabelMap, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKLabelVoting, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKLevelSets, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKLevelSetsv4, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKMarkovRandomFieldsClassifiers, requested by
>> ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKMathematicalMorphology, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKMesh, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKMetaIO, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKMetricsv4, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKNIFTI, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKNarrowBand, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKNetlib, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKNeuralNetworks, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKNrrdIO, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKOptimizers, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKOptimizersv4, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKPDEDeformableRegistration, requested by
>> ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKPNG, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKPath, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKPolynomials, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKQuadEdgeMesh, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKQuadEdgeMeshFiltering, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKRegionGrowing, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKRegistrationCommon, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKRegistrationMethodsv4, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKSignedDistanceFunction, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKSmoothing, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKSpatialFunction, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKSpatialObjects, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKStatistics, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKTIFF, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKTestKernel, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKThresholding, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKTransform, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKTransformFactory, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKVNL, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKVNLInstantiation, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKVTK, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKVideoCore, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKVideoFiltering, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKVideoIO, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKVoronoi, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKWatersheds, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> Enabled ITKZLIB, requested by ITK_BUILD_DEFAULT_MODULES.
>>
>> CMake Deprecation Warning at
>> Modules/ThirdParty/VNL/src/vxl/CMakeLists.txt:28 (cmake_policy):
>> The OLD behavior for policy CMP0033 will be removed from a future version
>> of CMake.
>>
>> The cmake-policies(7) manual explains that the OLD behaviors of all
>> policies are deprecated and that a policy should be set to OLD only under
>> specific short-term circumstances. Projects should be ported to the NEW
>> behavior and not rely on setting a policy to OLD.
>>
>> Adding -fPIC compiler flag to generate position independent code.
>>
>> Performing Test ITK_PRIVATE_DYNAMIC_CAST - Failed
>>
>> Performing TEST_DIRECT_VFD_WORKS... no
>>
>> Filter ZLIB is ON
>> Configuring done
>> +++++++++++++++++++++++++++++++
>> ____________________
>> Nandita Joshi
>> Doctoral Candidate, Electrical Engineering
>> Graduate Research Assistant, Center for Understanding Biology using
>> Imaging Technology (CUBIT)
>> Department of Electrical and Computer Engineering
>> Department of Psychiatry
>> Stony Brook University
>> HSC T-10 041O
>> Stony Brook, New York 11794
>>
>>
>>
>> The ITK community is transitioning from this mailing list to
>> discourse.itk.org. Please join us there!
>> ________________________________________
>> Community mailing list
>> Community at itk.org
>> https://itk.org/mailman/listinfo/community
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://itk.org/pipermail/community/attachments/20181108/f8ff765c/attachment-0001.html>


More information about the Community mailing list