On 1/15/22 4:45 PM, Nilesh Patra wrote:
I tried to build plastimatch against libinsighttoolkit5-dev[1].  When I try to
build latest HEAD I'm running into

Pushed a patch to get build going fwd from this point, will see if it chokes.

This is the real error now. Full long here[1]

Gregory, could you please consider porting this to new ITK release?
That's be very helpful for us.

[1]: https://salsa.debian.org/med-team/plastimatch/-/jobs/2369236

Regards,
Nilesh

[ 48%] Building CXX object 
src/plastimatch/util/CMakeFiles/plmutil.dir/sift.cxx.o
cd 
/builds/med-team/plastimatch/debian/output/source_dir/obj-x86_64-linux-gnu/src/plastimatch/util
 && /usr/lib/ccache/c++ -DITK_IO_FACTORY_REGISTER_MANAGER -Dplmutil_EXPORTS 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/util 
-I/builds/med-team/plastimatch/debian/output/source_dir/obj-x86_64-linux-gnu/src/plastimatch
 -I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/util/cuda 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/sys 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/segment 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/register/cuda 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/register 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/reconstruct/cuda
 -I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/reconstruct 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/qt 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/opencl 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/cuda 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/dose 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/clp 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/cli 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/base 
-I/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch 
-I/builds/med-team/plastimatch/debian/output/source_dir/obj-x86_64-linux-gnu 
-I/builds/med-team/plastimatch/debian/output/source_dir/obj-x86_64-linux-gnu/ITKFactoryRegistration
 -I/builds/med-team/plastimatch/debian/output/source_dir/libs/itk-5.1.0 
-I/builds/med-team/plastimatch/debian/output/source_dir/libs/demons_itk_insight 
-I/builds/med-team/plastimatch/debian/output/source_dir/libs/demons_itk_insight/DiffeomorphicDemons
 
-I/builds/med-team/plastimatch/debian/output/source_dir/libs/demons_itk_insight/FastSymmetricForces
 
-I/builds/med-team/plastimatch/debian/output/source_dir/libs/demons_itk_insight/LOGDomainDemons
 -I/builds/med-team/plastimatch/debian/output/source_dir/libs/nSIFT 
-I/builds/med-team/plastimatch/debian/output/source_dir/libs/liblbfgs-1.9/include 
-I/builds/med-team/plastimatch/debian/output/source_dir/libs 
-I/builds/med-team/plastimatch/debian/output/source_dir/libs/ransac 
-I/builds/med-team/plastimatch/debian/output/source_dir/libs/ransac/Common 
-I/builds/med-team/plastimatch/debian/output/source_dir/libs/devillard -isystem 
/usr/include/hdf5/serial -isystem /usr/include/gdcm-3.0 -isystem /usr/include/ITK-5.2 
-g -O2 -ffile-prefix-map=/builds/med-team/plastimatch/debian/output/source_dir=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -O3 -DNDEBUG -fPIC -Wno-cpp -Wreturn-type -std=gnu++17 -MD -MT 
src/plastimatch/util/CMakeFiles/plmutil.dir/sift.cxx.o -MF 
CMakeFiles/plmutil.dir/sift.cxx.o.d -o CMakeFiles/plmutil.dir/sift.cxx.o -c 
/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/util/sift.cxx
In file included from 
/builds/med-team/plastimatch/debian/output/source_dir/src/plastimatch/util/sift.cxx:7:
/builds/med-team/plastimatch/debian/output/source_dir/libs/nSIFT/itkScaleInvariantFeatureImageFilter.h:65:10:
 fatal error: itkDiscreteHessianGaussianImageFunction.h: No such file or 
directory
   65 | #include "itkDiscreteHessianGaussianImageFunction.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [src/plastimatch/util/CMakeFiles/plmutil.dir/build.make:457: 
src/plastimatch/util/CMakeFiles/plmutil.dir/sift.cxx.o] Error 1
make[3]: *** Waiting for unfinished jobs....

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to