[ITK-dev] VCL install issues

Matt McCormick matt.mccormick at kitware.com
Thu Jul 21 13:15:04 EDT 2016


Hi Brad,

This patch should address those issues.

  http://review.source.kitware.com/#/c/21345/

HTH,
Matt

On Wed, Jul 20, 2016 at 4:25 PM, Lowekamp, Bradley (NIH/NLM/LHC) [C]
<blowekamp at mail.nih.gov> wrote:
> Hello,
>
> I can getting the following missing header error when using and installed
> ITK from master:
>
> [ 37%] Generating src/sitkComplexToPhaseImageFilter.cxx
> In file included from
> /tmp/SimpleITK/Code/Explicit/src/sitkExplicitITKImageRegion.cxx:19:
> In file included from
> /tmp/SimpleITK/Code/Explicit/include/sitkExplicitITKImageRegion.h:21:
> In file included from /usr/local/include/ITK-4.11/itkImageRegion.h:31:
> In file included from /usr/local/include/ITK-4.11/itkRegion.h:31:
> In file included from /usr/local/include/ITK-4.11/itkObject.h:31:
> In file included from /usr/local/include/ITK-4.11/itkLightObject.h:25:
> In file included from /usr/local/include/ITK-4.11/itkAtomicInt.h:38:
> In file included from /usr/local/include/ITK-4.11/itkConceptChecking.h:32:
> In file included from /usr/local/include/ITK-4.11/itkNumericTraits.h:51:
> In file included from /usr/local/include/ITK-4.11/vcl_limits.h:5:
> /usr/local/include/ITK-4.11/vcl_compiler.h:121:10: fatal error:
> 'vcl_config_manual.h' file not found
> #include <vcl_config_manual.h>
>          ^
>
> Here is the DockerFile I was working with:
>
> == DockerFile ==
>
> FROM ubuntu:14.04
>
> RUN \
>   apt-get update && \
>   apt-get -y upgrade && \
>   apt-get install -y build-essential clang git curl swig python-dev
>
> RUN \
>     curl -O https://cmake.org/files/v3.6/cmake-3.6.0-Linux-x86_64.sh && \
>     umask 022 && echo "y\n" | bash cmake-3.6.0-Linux-x86_64.sh
> --prefix=/usr/local  --exclude-subdir
>
> WORKDIR /tmp/
>
> RUN \
>     git clone https://itk.org/ITK.git && \
>     cd ITK && \
>     git checkout master && \
>     mkdir bld
>
> RUN \
>     cd ITK/bld && \
>     CC=clang CXX=clang++ cmake \
>        -DBUILD_SHARED_LIBS:BOOL=ON \
>        -DUSE_COMPILER_HIDDEN_VISIBILITY:BOOL=OFF \
>        -DBUILD_TESTING:BOOL=OFF \
>        -DModule_ITKReview:BOOL=ON \
>        .. && \
>     make -j $(nproc) install && \
>     ldconfig
>
>
>
> RUN \
>     git clone https://itk.org/SimpleITK.git && \
>     cd SimpleITK && \
>     git checkout master && \
>     mkdir bld
>
> RUN \
>     cd SimpleITK/bld && \
>     CC=clang CXX=clang++ cmake \
>       -DBUILD_SHARED_LIBS:BOOL=ON \
>       -DWRAP_LUA:BOOL=OFF \
>       -DWRAP_PYTHON:BOOL=ON \
>       -DUSE_SYSTEM_SWIG:BOOL=ON \
>       -DUSE_SYSTEM_ITK:BOOL=ON \
>       -DBUILD_TESTING:BOOL=OFF \
>       ../SuperBuild && \
>     make -j $(nproc)
>
> == end ==
>
> Thanks,
> Brad
>
>
> _______________________________________________
> 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
>


More information about the Insight-developers mailing list