GollyGang / ready

A cross-platform implementation of various reaction-diffusion systems and PDEs.
GNU General Public License v3.0
779 stars 60 forks source link

fatal error: vtkSmartPointer.h: No such file or directory #169

Open raphael10-collab opened 3 months ago

raphael10-collab commented 3 months ago
raphy@raohy:~/Ready/ready$ cmake -B builddir
CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- The C compiler identification is GNU 12.3.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so  found components: OpenGL GLX
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'gtk+-2.0'
--   Found gtk+-2.0, version 2.24.33
-- Found wxWidgets: -L/usr/local/lib;-pthread;;;-lwx_gtk3u_html-3.3;-lwx_gtk3u_aui-3.3;-lwx_gtk3u_gl-3.3;-lwx_gtk3u_core-3.3;-lwx_baseu-3.3 (found version "3.3.0")
-- Found OpenCL: /usr/lib/x86_64-linux-gnu/libOpenCL.so
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.8") found components: doxygen dot
-- Configuring done (1.2s)
-- Generating done (0.0s)
-- Build files have been written to: /home/raphy/Ready/ready/builddir
raphy@raohy:~/Ready/ready$ 
raphy@raohy:~/Ready/ready$ 
raphy@raohy:~/Ready/ready$ cmake --build builddir/
[  0%] Generating BUILD.txt
[  1%] Generating Patterns/Meinhardt1982/stripes.vti
[  1%] Generating Patterns/Meinhardt1982/zebra.vtu
[  1%] Generating Patterns/Schlogl.vti
[  2%] Generating Patterns/heat_equation.vti
[  3%] Generating Patterns/Turing1952/spots.vti
[  3%] Generating Patterns/Turing1952/spots_noisy.vti
[  4%] Generating Patterns/kernel_test.vti
[  4%] Generating Patterns/parameter_modulation_demo.vti
[  5%] Generating Patterns/parameter_modulation_demo2.vti
[  5%] Generating Patterns/bunny.vtu
[  5%] Generating Patterns/lion.vtu
[  5%] Generating Patterns/heat_equation_interpolation.vti
[  5%] Generating Patterns/Ginzburg-Landau/complex_Ginzburg-Landau.vti
[  6%] Generating Patterns/Ginzburg-Landau/complex_Ginzburg-Landau_magnitude.vti
[  6%] Generating Patterns/wave_equation.vti
[  7%] Generating Patterns/oregonator.vti
[  7%] Generating Patterns/Brusselator.vti
[  8%] Generating Patterns/SmoothLife/smoothglider.vti
[  8%] Generating Patterns/SmoothLife/smoothlifeL.vti
[  8%] Generating Patterns/SmoothLife/glider_3D.vti
[  9%] Generating Patterns/Purwins1999/glider.vti
[  9%] Generating Patterns/Purwins1999/glider_3D.vti
[ 10%] Generating Patterns/Purwins1999/multiGlider.vti
[ 11%] Generating Patterns/CPU-only/grayscott_1D.vti
[ 11%] Generating Patterns/CPU-only/grayscott_2D.vti
[ 12%] Generating Patterns/CPU-only/grayscott_3D.vti
[ 13%] Generating Patterns/FitzHugh-Nagumo/tip-splitting.vti
[ 14%] Generating Patterns/FitzHugh-Nagumo/spiral_turbulence.vti
[ 14%] Generating Patterns/FitzHugh-Nagumo/pulsate.vti
[ 14%] Generating Patterns/FitzHugh-Nagumo/squid_axon.vti
[ 15%] Generating Patterns/FitzHugh-Nagumo/Ising_regime.vti
[ 15%] Generating Patterns/Gray-Scott/Lesmes_noisy.vti
[ 16%] Generating Patterns/Gray-Scott/noisy_solitons_mitosis.vti
[ 16%] Generating Patterns/Gray-Scott/parameter-map.vti
[ 17%] Generating Patterns/Gray-Scott/Pearson1993.vti
[ 18%] Generating Patterns/Gray-Scott/self-replicating_spots.vti
[ 18%] Generating Patterns/Gray-Scott/U-Skate/Hutton-and-helix-gliders.vti
[ 19%] Generating Patterns/Gray-Scott/U-Skate/Munafo_glider.vti
[ 19%] Generating Patterns/Gray-Scott/U-Skate/o-ring_2D.vti
[ 19%] Generating Patterns/CellularAutomata/Bays_3D.vti
[ 19%] Generating Patterns/CellularAutomata/Conway_life.vti
[ 19%] Generating Patterns/CellularAutomata/life_torus.vtu
[ 20%] Generating Patterns/CellularAutomata/larger-than-life.vti
[ 21%] Generating Patterns/CellularAutomata/Buss_hex.vtu
[ 22%] Generating Patterns/CellularAutomata/tri_life.vtu
[ 22%] Generating Patterns/CellularAutomata/hex_B2oS2m34_gliders.vtu
[ 22%] Generating Patterns/CellularAutomata/PenroseTilings/life.vtu
[ 23%] Generating Patterns/CellularAutomata/PenroseTilings/life_oscillators.vtu
[ 24%] Generating Patterns/CellularAutomata/PenroseTilings/Goucher_glider.vtu
[ 25%] Generating Patterns/CellularAutomata/PenroseTilings/Imai_glider_B2SC4.vtu
[ 25%] Generating Patterns/CellularAutomata/PenroseTilings/Goucher_loops.vtu
[ 25%] Generating Patterns/CellularAutomata/Salt/salt2D_demo.vti
[ 26%] Generating Patterns/CellularAutomata/Salt/salt3D_circular330.vti
[ 27%] Generating Patterns/Yang2002/Yang_1.vti
[ 27%] Generating Patterns/Yang2002/Yang_2b.vti
[ 28%] Generating Patterns/Yang2002/Yang_2c.vti
[ 28%] Generating Patterns/Yang2002/Yang_2d.vti
[ 29%] Generating Patterns/Yang2002/Yang_3a.vti
[ 29%] Generating Patterns/Yang2002/Yang_3b.vti
[ 30%] Generating Patterns/Yang2002/Yang_3c.vti
[ 30%] Generating Patterns/Yang2002/Yang_3d.vti
[ 31%] Generating Patterns/Yang2002/Yang_4.vti
[ 31%] Generating Patterns/Yang2003/Fig2.vti
[ 32%] Generating Patterns/Yang2003/Fig3a.vti
[ 32%] Generating Patterns/Yang2003/Fig3b.vti
[ 33%] Generating Patterns/Yang2003/Fig3c.vti
[ 34%] Generating Patterns/McCabe/McCabe.vti
[ 34%] Generating Patterns/McCabe/McCabe_simple.vti
[ 35%] Generating Patterns/McCabe/McCabe_additive2b.vti
[ 35%] Generating Patterns/McCabe/McCabe_additive2a.vti
[ 35%] Generating Patterns/Kytta2007/Fig5.7a.vti
[ 36%] Generating Patterns/Kytta2007/Fig5.7c.vti
[ 36%] Generating Patterns/Kytta2007/Fig5.8c.vti
[ 37%] Generating Patterns/Kytta2007/Fig5.8d.vti
[ 37%] Generating Patterns/Kytta2007/Fig5.8e.vti
[ 38%] Generating Patterns/Kytta2007/Fig5.8f.vti
[ 38%] Generating Patterns/Kytta2007/Fig5.8g.vti
[ 38%] Generating Patterns/Yang2006/jumping.vti
[ 39%] Generating Patterns/Yang2006/jumping_cGL.vti
[ 40%] Generating Patterns/Schrodinger1926/packet.vti
[ 41%] Generating Patterns/Schrodinger1926/packet_reflect.vti
[ 41%] Generating Patterns/Schrodinger1926/packet_pass.vti
[ 42%] Generating Patterns/Schrodinger1926/quantum_tunnelling.vti
[ 42%] Generating Patterns/Schrodinger1926/packet_reflect2D.vti
[ 42%] Generating Patterns/Experiments/mutually-catalytic_spots.vti
[ 42%] Generating Patterns/Experiments/cglrd_ramps_example_djw.vti
[ 42%] Generating Patterns/Experiments/grayscott-historyWave_fuseWorms.vti
[ 43%] Generating Patterns/Experiments/grayscott-historyWave_moreLifelike.vti
[ 43%] Generating Patterns/Experiments/grayscott-historyWaveDC_solitonsAndWorms_init.vti
[ 44%] Generating Patterns/Experiments/orbits_explodey_init.djw.vti
[ 44%] Generating Patterns/Experiments/orbits_sharpWaves-init_djw.vti
[ 45%] Generating Patterns/Experiments/grayscott-historyWave_coralGrow_djw.vti
[ 46%] Generating Patterns/Experiments/gladman_vermiformSolitons.vti
[ 46%] Generating Help/about.gif
[ 47%] Generating Help/about.html
[ 47%] Generating Help/action.html
[ 47%] Generating Help/credits.html
[ 47%] Generating Help/file.html
[ 47%] Generating Help/help.html
[ 48%] Generating Help/mouse.html
[ 49%] Generating Help/quickstart.html
[ 49%] Generating Help/tips.html
[ 50%] Generating Help/changes.html
[ 51%] Generating Help/edit.html
[ 52%] Generating Help/formats.html
[ 53%] Generating Help/index.html
[ 53%] Generating Help/problems.html
[ 54%] Generating Help/view.html
[ 54%] Generating Help/introduction.html
[ 55%] Generating resources/ready.rc
[ 55%] Generating resources/appicon.ico
[ 55%] Generating resources/appicon16.ico
[ 56%] Generating resources/appicon32.ico
[ 56%] Generating resources/appicon48.ico
[ 57%] Generating resources/appicon.xpm
[ 57%] Generating resources/Info.plist.in
[ 58%] Generating resources/app.icns
[ 59%] Generating resources/file.icns
[ 60%] Generating README.txt
[ 61%] Generating COPYING.txt
[ 61%] Generating TODO.txt
[ 61%] Generating CMakeLists.txt
[ 62%] Generating src/FindOpenCL.cmake
[ 62%] Generating src/Doxyfile.in
[ 62%] Generating resources/logo.png
[ 62%] Generating resources/Icons/22px/icon-pointer.png
[ 63%] Generating resources/Icons/22px/draw-freehand.png
[ 63%] Generating resources/Icons/22px/draw-brush.png
[ 64%] Generating resources/Icons/22px/color-picker.png
[ 64%] Generating resources/Icons/22px/document-new.png
[ 65%] Generating resources/Icons/22px/document-open.png
[ 66%] Generating resources/Icons/22px/document-save.png
[ 66%] Generating resources/Icons/22px/document-revert.png
[ 67%] Generating resources/Icons/22px/media-playback-start_green.png
[ 67%] Generating resources/Icons/22px/media-playback-pause_red.png
[ 67%] Generating resources/Icons/22px/media-seek-forward.png
[ 68%] Generating resources/Icons/22px/media-seek-backward.png
[ 69%] Generating resources/Icons/22px/media-skip-backward_modified.png
[ 69%] Generating resources/Icons/22px/media-record.png
[ 69%] Generating resources/Icons/22px/system-run.png
[ 70%] Generating resources/Icons/22px/list-add_gray.png
[ 70%] Generating resources/Icons/22px/camera-photo.png
[ 71%] Generating resources/Icons/32px/icon-pointer.png
[ 71%] Generating resources/Icons/32px/draw-freehand.png
[ 72%] Generating resources/Icons/32px/draw-brush.png
[ 72%] Generating resources/Icons/32px/color-picker.png
[ 73%] Generating resources/Icons/32px/document-new.png
[ 73%] Generating resources/Icons/32px/document-open.png
[ 73%] Generating resources/Icons/32px/document-save.png
[ 74%] Generating resources/Icons/32px/document-revert.png
[ 74%] Generating resources/Icons/32px/media-playback-start_green.png
[ 75%] Generating resources/Icons/32px/media-playback-pause_red.png
[ 76%] Generating resources/Icons/32px/media-seek-forward.png
[ 76%] Generating resources/Icons/32px/media-seek-backward.png
[ 76%] Generating resources/Icons/32px/media-skip-backward_modified.png
[ 77%] Generating resources/Icons/32px/media-record.png
[ 78%] Generating resources/Icons/32px/system-run.png
[ 78%] Generating resources/Icons/32px/list-add_gray.png
[ 79%] Generating resources/Icons/32px/camera-photo.png
[ 79%] Generating resources/Cursors/pencil-cursor.png
[ 80%] Generating resources/Cursors/brush-cursor.png
[ 81%] Generating resources/Cursors/picker-cursor.png
[ 81%] Built target CopyFiles
[ 81%] Building CXX object CMakeFiles/readybase.dir/src/readybase/AbstractRD.cpp.o
In file included from /home/raphy/Ready/ready/src/readybase/AbstractRD.cpp:19:
/home/raphy/Ready/ready/src/readybase/AbstractRD.hpp:26:10: fatal error: vtkSmartPointer.h: No such file or directory
   26 | #include <vtkSmartPointer.h>
      |          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
gmake[2]: *** [CMakeFiles/readybase.dir/build.make:76: CMakeFiles/readybase.dir/src/readybase/AbstractRD.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:116: CMakeFiles/readybase.dir/all] Error 2
gmake: *** [Makefile:156: all] Error 2
raphy@raohy:~/Ready/ready$ 

This is how I compiled and built VTK in Ubuntu 24.04 :

raphy@raohy:git clone --recursive https://gitlab.kitware.com/vtk/vtk.git ~/vtk/source
Cloning into '/home/raphy/vtk/source'...
remote: Enumerating objects: 720378, done.
remote: Counting objects: 100% (3879/3879), done.
remote: Compressing objects: 100% (1966/1966), done.
remote: Total 720378 (delta 2041), reused 3320 (delta 1902), pack-reused 716499 (from 1)
Receiving objects: 100% (720378/720378), 265.41 MiB | 7.99 MiB/s, done.
Resolving deltas: 100% (554056/554056), done.
Updating files: 100% (22877/22877), done.
Submodule 'VTK-m' (https://gitlab.kitware.com/vtk/vtk-m.git) registered for path 'ThirdParty/vtkm/vtkvtkm/vtk-m'
Cloning into '/home/raphy/vtk/source/ThirdParty/vtkm/vtkvtkm/vtk-m'...
remote: Enumerating objects: 96651, done.        
remote: Counting objects: 100% (2823/2823), done.        
remote: Compressing objects: 100% (1164/1164), done.        
remote: Total 96651 (delta 1623), reused 2715 (delta 1604), pack-reused 93828 (from 1)        
Receiving objects: 100% (96651/96651), 25.19 MiB | 8.02 MiB/s, done.
Resolving deltas: 100% (78349/78349), done.
Submodule path 'ThirdParty/vtkm/vtkvtkm/vtk-m': checked out 'd26ac66dcb47f8bf8090bf5d0520ae6b675f6dc0'

    raphy@raohy:~/vtk/source$ cmake -B builddir
    -- The C compiler identification is GNU 12.3.0
    -- The CXX compiler identification is GNU 13.2.0
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: /usr/bin/cc - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/c++ - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Performing Test HAVE_GCC_ERROR_RETURN_TYPE
    -- Performing Test HAVE_GCC_ERROR_RETURN_TYPE - Success
    -- Performing Test vtk_have_compiler_flag_Weverything
    -- Performing Test vtk_have_compiler_flag_Weverything - Failed
    -- Performing Test vtk_have_compiler_flag-CXX--wd4251
    -- Performing Test vtk_have_compiler_flag-CXX--wd4251 - Failed
    -- Performing Test vtk_have_compiler_flag-CXX--EHsc
    -- Performing Test vtk_have_compiler_flag-CXX--EHsc - Failed
    -- Setting build type to 'Debug' as none was specified.
    -- Performing Test VTK_REQUIRE_LARGE_FILE_SUPPORT
    -- Performing Test VTK_REQUIRE_LARGE_FILE_SUPPORT - Success
    -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
    -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
    -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
    -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
    -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
    -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
    -- Checking whether wstring is available
    -- Checking whether wstring is available - yes
    -- Checking whether C compiler has ptrdiff_t in stddef.h
    -- Checking whether C compiler has ptrdiff_t in stddef.h - yes
    -- Checking whether C compiler has ssize_t in unistd.h
    -- Checking whether C compiler has ssize_t in unistd.h - yes
    -- Checking whether C compiler has clock_gettime
    -- Checking whether C compiler has clock_gettime - yes
    -- Checking whether CXX compiler has setenv
    -- Checking whether CXX compiler has setenv - yes
    -- Checking whether CXX compiler has unsetenv
    -- Checking whether CXX compiler has unsetenv - yes
    -- Checking whether CXX compiler has environ in stdlib.h
    -- Checking whether CXX compiler has environ in stdlib.h - no
    -- Checking whether CXX compiler has utimes
    -- Checking whether CXX compiler has utimes - yes
    -- Checking whether CXX compiler has utimensat
    -- Checking whether CXX compiler has utimensat - yes
    -- Checking whether CXX compiler struct stat has st_mtim member
    -- Checking whether CXX compiler struct stat has st_mtim member - yes
    -- Checking whether CXX compiler struct stat has st_mtimespec member
    -- Checking whether CXX compiler struct stat has st_mtimespec member - no
    -- Looking for include files sys/types.h, ifaddrs.h
    -- Looking for include files sys/types.h, ifaddrs.h - found
    -- Checking whether CXX compiler has rlimit64
    -- Checking whether CXX compiler has rlimit64 - yes
    -- Looking for C++ include execinfo.h
    -- Looking for C++ include execinfo.h - found
    -- Checking whether backtrace works with this C++ compiler
    -- Checking whether backtrace works with this C++ compiler - yes
    -- Looking for C++ include dlfcn.h
    -- Looking for C++ include dlfcn.h - found
    -- Checking whether dladdr works with this C++ compiler
    -- Checking whether dladdr works with this C++ compiler - yes
    -- Looking for C++ include cxxabi.h
    -- Looking for C++ include cxxabi.h - found
    -- Checking whether cxxabi works with this C++ compiler
    -- Checking whether cxxabi works with this C++ compiler - yes
    -- Checking whether CXX compiler has getloadavg
    -- Checking whether CXX compiler has getloadavg - yes
    -- Checking whether <ext/stdio_filebuf.h> is available
    -- Checking whether <ext/stdio_filebuf.h> is available - yes
    -- Looking for C++ include cxxabi.h
    -- Looking for C++ include cxxabi.h - found
    -- Looking for abi::__cxa_demangle
    -- Looking for abi::__cxa_demangle - found
    -- Looking for <cxxabi.h>
    -- Looking for <cxxabi.h> - not found
    -- Looking for <dlfcn.h>
    -- Looking for <dlfcn.h> - not found
    -- Looking for <execinfo.h>
    -- Looking for <execinfo.h> - not found
    -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
    -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
    -- Found Threads: TRUE
    -- Checking for builtin __atomic_add_fetch
    -- Checking for builtin __atomic_add_fetch -- success
    -- Performing Test VTK_HAS_STD_ISNAN
    -- Performing Test VTK_HAS_STD_ISNAN - Success
    -- Performing Test VTK_HAS_STD_ISINF
    -- Performing Test VTK_HAS_STD_ISINF - Success
    -- Performing Test VTK_HAS_STD_ISFINITE
    -- Performing Test VTK_HAS_STD_ISFINITE - Success
    -- Looking for isnan
    -- Looking for isnan - found
    -- Looking for isinf
    -- Looking for isinf - found
    -- Looking for isfinite
    -- Looking for isfinite - found
    -- Looking for finite
    -- Looking for finite - found
    -- Looking for fenv.h
    -- Looking for fenv.h - found
    -- Looking for feenableexcept
    -- Looking for feenableexcept - found
    -- Looking for abi::__cxa_demangle
    -- Looking for abi::__cxa_demangle - found
    -- Looking for getsockname in socket
    -- Looking for getsockname in socket - not found
    -- Checking for getsockname with socklen_t
    -- Checking for getsockname with socklen_t -- 1
    -- Looking for SO_REUSEADDR
    -- Looking for SO_REUSEADDR - found
    -- Looking for strtod_l
    -- Looking for strtod_l - not found
    -- Performing Test EIGEN_COMPILER_SUPPORT_CPP11
    -- Performing Test EIGEN_COMPILER_SUPPORT_CPP11 - Success
    -- Performing Test standard_math_library_linked_to_automatically
    -- Performing Test standard_math_library_linked_to_automatically - Success
    -- Performing Test COMPILER_SUPPORT_WERROR
    -- Performing Test COMPILER_SUPPORT_WERROR - Success
    -- Performing Test COMPILER_SUPPORT_pedantic
    -- Performing Test COMPILER_SUPPORT_pedantic - Success
    -- Performing Test COMPILER_SUPPORT_Wall
    -- Performing Test COMPILER_SUPPORT_Wall - Success
    -- Performing Test COMPILER_SUPPORT_Wextra
    -- Performing Test COMPILER_SUPPORT_Wextra - Success
    -- Performing Test COMPILER_SUPPORT_Wundef
    -- Performing Test COMPILER_SUPPORT_Wundef - Success
    -- Performing Test COMPILER_SUPPORT_Wcastalign
    -- Performing Test COMPILER_SUPPORT_Wcastalign - Success
    -- Performing Test COMPILER_SUPPORT_Wcharsubscripts
    -- Performing Test COMPILER_SUPPORT_Wcharsubscripts - Success
    -- Performing Test COMPILER_SUPPORT_Wnonvirtualdtor
    -- Performing Test COMPILER_SUPPORT_Wnonvirtualdtor - Success
    -- Performing Test COMPILER_SUPPORT_Wunusedlocaltypedefs
    -- Performing Test COMPILER_SUPPORT_Wunusedlocaltypedefs - Success
    -- Performing Test COMPILER_SUPPORT_Wpointerarith
    -- Performing Test COMPILER_SUPPORT_Wpointerarith - Success
    -- Performing Test COMPILER_SUPPORT_Wwritestrings
    -- Performing Test COMPILER_SUPPORT_Wwritestrings - Success
    -- Performing Test COMPILER_SUPPORT_Wformatsecurity
    -- Performing Test COMPILER_SUPPORT_Wformatsecurity - Success
    -- Performing Test COMPILER_SUPPORT_Wshorten64to32
    -- Performing Test COMPILER_SUPPORT_Wshorten64to32 - Failed
    -- Performing Test COMPILER_SUPPORT_Wlogicalop
    -- Performing Test COMPILER_SUPPORT_Wlogicalop - Success
    -- Performing Test COMPILER_SUPPORT_Wenumconversion
    -- Performing Test COMPILER_SUPPORT_Wenumconversion - Success
    -- Performing Test COMPILER_SUPPORT_Wcpp11extensions
    -- Performing Test COMPILER_SUPPORT_Wcpp11extensions - Success
    -- Performing Test COMPILER_SUPPORT_Wdoublepromotion
    -- Performing Test COMPILER_SUPPORT_Wdoublepromotion - Success
    -- Performing Test COMPILER_SUPPORT_Wnopsabi
    -- Performing Test COMPILER_SUPPORT_Wnopsabi - Success
    -- Performing Test COMPILER_SUPPORT_Wnovariadicmacros
    -- Performing Test COMPILER_SUPPORT_Wnovariadicmacros - Success
    -- Performing Test COMPILER_SUPPORT_Wnolonglong
    -- Performing Test COMPILER_SUPPORT_Wnolonglong - Success
    -- Performing Test COMPILER_SUPPORT_fnochecknew
    -- Performing Test COMPILER_SUPPORT_fnochecknew - Success
    -- Performing Test COMPILER_SUPPORT_fnocommon
    -- Performing Test COMPILER_SUPPORT_fnocommon - Success
    -- Performing Test COMPILER_SUPPORT_fstrictaliasing
    -- Performing Test COMPILER_SUPPORT_fstrictaliasing - Success
    -- Performing Test COMPILER_SUPPORT_wd981
    -- Performing Test COMPILER_SUPPORT_wd981 - Failed
    -- Performing Test COMPILER_SUPPORT_wd2304
    -- Performing Test COMPILER_SUPPORT_wd2304 - Failed
    -- Performing Test COMPILER_SUPPORT_STRICTANSI
    -- Performing Test COMPILER_SUPPORT_STRICTANSI - Failed
    -- Performing Test COMPILER_SUPPORT_Qunusedarguments
    -- Performing Test COMPILER_SUPPORT_Qunusedarguments - Failed
    -- Performing Test COMPILER_SUPPORT_ansi
    -- Performing Test COMPILER_SUPPORT_ansi - Success
    -- Performing Test COMPILER_SUPPORT_OPENMP
    -- Performing Test COMPILER_SUPPORT_OPENMP - Success
    -- Looking for strings.h
    -- Looking for strings.h - found
    -- Looking for byteswap.h
    -- Looking for byteswap.h - found
    -- Looking for sys/endian.h
    -- Looking for sys/endian.h - not found
    -- Looking for HAVE_BSWAP_16
    -- Looking for HAVE_BSWAP_16 - not found
    -- Looking for HAVE_BSWAP_32
    -- Looking for HAVE_BSWAP_32 - not found
    -- Looking for HAVE_BSWAP_64
    -- Looking for HAVE_BSWAP_64 - not found
    -- Looking for stdint.h
    -- Looking for stdint.h - found
    -- Looking for inttypes.h
    -- Looking for inttypes.h - found
    -- Looking for limits.h
    -- Looking for limits.h - found
    -- Looking for stdbool.h
    -- Looking for stdbool.h - found
    -- Looking for string.h
    -- Looking for string.h - found
    -- Looking for memory.h
    -- Looking for memory.h - found
    -- Looking for sys/types.h
    -- Looking for sys/types.h - found
    -- Looking for stddef.h
    -- Looking for stddef.h - found
    -- Check size of int16_t
    -- Check size of int16_t - done
    -- Check size of int32_t
    -- Check size of int32_t - done
    -- Check size of int64_t
    -- Check size of int64_t - done
    -- Check size of intmax_t
    -- Check size of intmax_t - done
    -- Check size of uint8_t
    -- Check size of uint8_t - done
    -- Check size of uint16_t
    -- Check size of uint16_t - done
    -- Check size of uint32_t
    -- Check size of uint32_t - done
    -- Check size of uint64_t
    -- Check size of uint64_t - done
    -- Check size of uintmax_t
    -- Check size of uintmax_t - done
    -- Check size of short
    -- Check size of short - done
    -- Check size of int
    -- Check size of int - done
    -- Check size of long
    -- Check size of long - done
    -- Check size of long long
    -- Check size of long long - done
    -- Check size of unsigned short
    -- Check size of unsigned short - done
    -- Check size of unsigned
    -- Check size of unsigned - done
    -- Check size of unsigned long
    -- Check size of unsigned long - done
    -- Check size of unsigned long long
    -- Check size of unsigned long long - done
    -- Check size of size_t
    -- Check size of size_t - done
    -- Check size of __int64
    -- Check size of __int64 - failed
    -- Check size of unsigned __int64
    -- Check size of unsigned __int64 - failed
    -- Check size of uintptr_t
    -- Check size of uintptr_t - done
    -- Check size of off64_t
    -- Check size of off64_t - done
    -- Looking for unistd.h
    -- Looking for unistd.h - found
    -- Looking for dlfcn.h
    -- Looking for dlfcn.h - found
    -- Looking for fcntl.h
    -- Looking for fcntl.h - found
    -- Looking for stdlib.h
    -- Looking for stdlib.h - found
    -- Looking for sys/stat.h
    -- Looking for sys/stat.h - found
    -- Looking for unistd.h
    -- Looking for unistd.h - found
    -- Looking for getpagesize
    -- Looking for getpagesize - found
    -- Looking for mmap
    -- Looking for mmap - found
    -- Looking for getrandom
    -- Looking for getrandom - found
    -- Looking for arc4random_buf
    -- Looking for arc4random_buf - found
    -- Looking for 4 include files stdlib.h, ..., float.h
    -- Looking for 4 include files stdlib.h, ..., float.h - found
    -- Looking for off_t
    -- Looking for off_t - not found
    -- Looking for size_t
    -- Looking for size_t - not found
    -- Performing Test HAVE_SYSCALL_GETRANDOM
    -- Performing Test HAVE_SYSCALL_GETRANDOM - Success
    -- Performing Test FLAG_NO_STRICT_ALIASING
    -- Performing Test FLAG_NO_STRICT_ALIASING - Success
    -- Performing Test FLAG_VISIBILITY
    -- Performing Test FLAG_VISIBILITY - Success
    -- Looking for cos in m
    -- Looking for cos in m - found
    -- Looking for memset
    -- Looking for memset - found
    -- Looking for memcpy
    -- Looking for memcpy - found
    -- Check size of size_t
    -- Check size of size_t - done
    -- Performing Test C_FLAG_Wall
    -- Performing Test C_FLAG_Wall - Success
    -- Performing Test C_FLAG_Winline
    -- Performing Test C_FLAG_Winline - Success
    -- Performing Test C_FLAG_Wformat_security
    -- Performing Test C_FLAG_Wformat_security - Success
    -- Performing Test C_FLAG_Wpointer_arith
    -- Performing Test C_FLAG_Wpointer_arith - Success
    -- Performing Test C_FLAG_Wdisabled_optimization
    -- Performing Test C_FLAG_Wdisabled_optimization - Success
    -- Performing Test C_FLAG_Wno_unknown_pragmas
    -- Performing Test C_FLAG_Wno_unknown_pragmas - Success
    -- Performing Test C_FLAG_fstrict_aliasing
    -- Performing Test C_FLAG_fstrict_aliasing - Success
    -- Performing Test HAVE_LD_VERSION_SCRIPT
    -- Performing Test HAVE_LD_VERSION_SCRIPT - Success
    -- Looking for assert.h
    -- Looking for assert.h - found
    -- Looking for io.h
    -- Looking for io.h - not found
    -- Looking for sys/time.h
    -- Looking for sys/time.h - found
    -- Looking for getopt
    -- Looking for getopt - found
    -- Looking for optarg
    -- Looking for optarg - found
    -- Looking for setmode
    -- Looking for setmode - not found
    -- Check size of size_t
    -- Check size of size_t - done
    -- Looking for pow
    -- Looking for pow - not found
    -- Looking for pow
    -- Looking for pow - found
    -- Found CMath: TRUE
    -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so  found components: OpenGL GLX
    -- Found X11: /usr/include
    -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
    -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
    -- Looking for gethostbyname
    -- Looking for gethostbyname - found
    -- Looking for connect
    -- Looking for connect - found
    -- Looking for remove
    -- Looking for remove - found
    -- Looking for shmat
    -- Looking for shmat - found
    -- Looking for IceConnectionNumber in ICE
    -- Looking for IceConnectionNumber in ICE - found
    -- Looking for include file sys/file.h
    -- Looking for include file sys/file.h - found
    -- Looking for include files sys/file.h, sys/ioctl.h
    -- Looking for include files sys/file.h, sys/ioctl.h - found
    -- Looking for 3 include files sys/file.h, ..., sys/resource.h
    -- Looking for 3 include files sys/file.h, ..., sys/resource.h - found
    -- Looking for 4 include files sys/file.h, ..., sys/socket.h
    -- Looking for 4 include files sys/file.h, ..., sys/socket.h - found
    -- Looking for 5 include files sys/file.h, ..., sys/stat.h
    -- Looking for 5 include files sys/file.h, ..., sys/stat.h - found
    -- Looking for 6 include files sys/file.h, ..., sys/time.h
    -- Looking for 6 include files sys/file.h, ..., sys/time.h - found
    -- Looking for 7 include files sys/file.h, ..., sys/types.h
    -- Looking for 7 include files sys/file.h, ..., sys/types.h - found
    -- Looking for 8 include files sys/file.h, ..., features.h
    -- Looking for 8 include files sys/file.h, ..., features.h - found
    -- Looking for 9 include files sys/file.h, ..., dirent.h
    -- Looking for 9 include files sys/file.h, ..., dirent.h - found
    -- Looking for 10 include files sys/file.h, ..., unistd.h
    -- Looking for 10 include files sys/file.h, ..., unistd.h - found
    -- Looking for 11 include files sys/file.h, ..., pwd.h
    -- Looking for 11 include files sys/file.h, ..., pwd.h - found
    -- Looking for 12 include files sys/file.h, ..., globus/common.h
    -- Looking for 12 include files sys/file.h, ..., globus/common.h - not found
    -- Looking for 12 include files sys/file.h, ..., pdb.h
    -- Looking for 12 include files sys/file.h, ..., pdb.h - not found
    -- Looking for 12 include files sys/file.h, ..., pthread.h
    -- Looking for 12 include files sys/file.h, ..., pthread.h - found
    -- Looking for 13 include files sys/file.h, ..., dlfcn.h
    -- Looking for 13 include files sys/file.h, ..., dlfcn.h - found
    -- Looking for 14 include files sys/file.h, ..., netinet/in.h
    -- Looking for 14 include files sys/file.h, ..., netinet/in.h - found
    -- Looking for 15 include files sys/file.h, ..., netdb.h
    -- Looking for 15 include files sys/file.h, ..., netdb.h - found
    -- Looking for 16 include files sys/file.h, ..., arpa/inet.h
    -- Looking for 16 include files sys/file.h, ..., arpa/inet.h - found
    -- Looking for include file quadmath.h
    -- Looking for include file quadmath.h - found
    -- Looking for ceil in m;
    -- Looking for ceil in m; - found
    -- Looking for lseek64
    -- Looking for lseek64 - found
    -- Looking for fseeko
    -- Looking for fseeko - found
    -- Performing Test HAVE_STAT64_STRUCT
    -- Performing Test HAVE_STAT64_STRUCT - Success
    -- Looking for stat64
    -- Looking for stat64 - found
    -- Check size of char
    -- Check size of char - done
    -- Check size of short
    -- Check size of short - done
    -- Check size of int
    -- Check size of int - done
    -- Check size of unsigned
    -- Check size of unsigned - done
    -- Check size of long
    -- Check size of long - done
    -- Check size of long long
    -- Check size of long long - done
    -- Check size of __int64
    -- Check size of __int64 - failed
    -- Check size of float
    -- Check size of float - done
    -- Check size of double
    -- Check size of double - done
    -- Check size of long double
    -- Check size of long double - done
    -- Check size of int8_t
    -- Check size of int8_t - done
    -- Check size of uint8_t
    -- Check size of uint8_t - done
    -- Check size of int_least8_t
    -- Check size of int_least8_t - done
    -- Check size of uint_least8_t
    -- Check size of uint_least8_t - done
    -- Check size of int_fast8_t
    -- Check size of int_fast8_t - done
    -- Check size of uint_fast8_t
    -- Check size of uint_fast8_t - done
    -- Check size of int16_t
    -- Check size of int16_t - done
    -- Check size of uint16_t
    -- Check size of uint16_t - done
    -- Check size of int_least16_t
    -- Check size of int_least16_t - done
    -- Check size of uint_least16_t
    -- Check size of uint_least16_t - done
    -- Check size of int_fast16_t
    -- Check size of int_fast16_t - done
    -- Check size of uint_fast16_t
    -- Check size of uint_fast16_t - done
    -- Check size of int32_t
    -- Check size of int32_t - done
    -- Check size of uint32_t
    -- Check size of uint32_t - done
    -- Check size of int_least32_t
    -- Check size of int_least32_t - done
    -- Check size of uint_least32_t
    -- Check size of uint_least32_t - done
    -- Check size of int_fast32_t
    -- Check size of int_fast32_t - done
    -- Check size of uint_fast32_t
    -- Check size of uint_fast32_t - done
    -- Check size of int64_t
    -- Check size of int64_t - done
    -- Check size of uint64_t
    -- Check size of uint64_t - done
    -- Check size of int_least64_t
    -- Check size of int_least64_t - done
    -- Check size of uint_least64_t
    -- Check size of uint_least64_t - done
    -- Check size of int_fast64_t
    -- Check size of int_fast64_t - done
    -- Check size of uint_fast64_t
    -- Check size of uint_fast64_t - done
    -- Check size of size_t
    -- Check size of size_t - done
    -- Check size of ssize_t
    -- Check size of ssize_t - done
    -- Check size of ptrdiff_t
    -- Check size of ptrdiff_t - done
    -- Check size of off_t
    -- Check size of off_t - done
    -- Check size of off64_t
    -- Check size of off64_t - done
    -- Check size of time_t
    -- Check size of time_t - done
    -- Check size of _Bool
    -- Check size of _Bool - done
    -- Performing Test H5_HAVE_TM_GMTOFF
    -- Performing Test H5_HAVE_TM_GMTOFF - Success
    -- Performing Test H5_HAVE___TM_GMTOFF
    -- Performing Test H5_HAVE___TM_GMTOFF - Failed
    -- Performing Test H5_HAVE_STRUCT_TIMEZONE
    -- Performing Test H5_HAVE_STRUCT_TIMEZONE - Failed
    -- Looking for gettimeofday
    -- Looking for gettimeofday - found
    -- Performing Test H5_HAVE_STAT_ST_BLOCKS
    -- Performing Test H5_HAVE_STAT_ST_BLOCKS - Success
    -- Looking for ioctl
    -- Looking for ioctl - found
    -- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG
    -- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG - Failed
    -- Performing Test H5_HAVE_STRUCT_TEXT_INFO
    -- Performing Test H5_HAVE_STRUCT_TEXT_INFO - Failed
    -- Looking for _getvideoconfig
    -- Looking for _getvideoconfig - not found
    -- Looking for gettextinfo
    -- Looking for gettextinfo - not found
    -- Looking for _scrsize
    -- Looking for _scrsize - not found
    -- Looking for GetConsoleScreenBufferInfo
    -- Looking for GetConsoleScreenBufferInfo - not found
    -- Looking for TIOCGWINSZ
    -- Looking for TIOCGWINSZ - found
    -- Looking for TIOCGETD
    -- Looking for TIOCGETD - found
    -- Looking for getpwuid
    -- Looking for getpwuid - found
    -- Looking for alarm
    -- Looking for alarm - found
    -- Looking for fcntl
    -- Looking for fcntl - found
    -- Looking for flock
    -- Looking for flock - found
    -- Looking for fork
    -- Looking for fork - found
    -- Looking for gethostname
    -- Looking for gethostname - found
    -- Looking for getrusage
    -- Looking for getrusage - found
    -- Looking for pread
    -- Looking for pread - found
    -- Looking for pwrite
    -- Looking for pwrite - found
    -- Looking for rand_r
    -- Looking for rand_r - found
    -- Looking for random
    -- Looking for random - found
    -- Looking for setsysinfo
    -- Looking for setsysinfo - not found
    -- Looking for siglongjmp
    -- Looking for siglongjmp - found
    -- Looking for sigsetjmp
    -- Looking for sigsetjmp - not found
    -- Looking for sigprocmask
    -- Looking for sigprocmask - found
    -- Looking for strdup
    -- Looking for strdup - found
    -- Looking for symlink
    -- Looking for symlink - found
    -- Looking for tmpfile
    -- Looking for tmpfile - found
    -- Looking for asprintf
    -- Looking for asprintf - found
    -- Looking for vasprintf
    -- Looking for vasprintf - found
    -- Looking for waitpid
    -- Looking for waitpid - found
    -- Looking for sigsetjmp
    -- Looking for sigsetjmp - found
    -- Looking for clock_gettime
    -- Looking for clock_gettime - found
    -- Looking for clock_gettime in rt
    -- Looking for clock_gettime in rt - found
    -- Looking for clock_gettime in posix4
    -- Looking for clock_gettime in posix4 - not found
    -- Check size of __float128
    -- Check size of __float128 - done
    -- Check size of _Quad
    -- Check size of _Quad - failed
    -- Looking for include file inttypes.h
    -- Looking for include file inttypes.h - found
    -- Looking for include file stdint.h
    -- Looking for include file stdint.h - found
    -- Looking for include file sys/types.h
    -- Looking for include file sys/types.h - found
    -- Check size of int16_t
    -- Check size of int16_t - done
    -- Check size of uint16_t
    -- Check size of uint16_t - done
    -- Check size of u_int16_t
    -- Check size of u_int16_t - done
    -- Check size of int32_t
    -- Check size of int32_t - done
    -- Check size of uint32_t
    -- Check size of uint32_t - done
    -- Check size of u_int32_t
    -- Check size of u_int32_t - done
    -- Check size of int64_t
    -- Check size of int64_t - done
    -- Check size of short
    -- Check size of short - done
    -- Check size of int
    -- Check size of int - done
    -- Check size of long
    -- Check size of long - done
    -- Check size of long long
    -- Check size of long long - done
    -- Performing Test have_flag_logical-op-parentheses
    -- Performing Test have_flag_logical-op-parentheses - Failed
    -- Performing Test have_flag_parentheses
    -- Performing Test have_flag_parentheses - Success
    -- Performing Test have_flag_shift-op-parentheses
    -- Performing Test have_flag_shift-op-parentheses - Failed
    -- Performing Test have_flag_tautological-compare
    -- Performing Test have_flag_tautological-compare - Success
    -- Looking for _filelengthi64
    -- Looking for _filelengthi64 - not found
    -- Looking for alloca
    -- Looking for alloca - found
    -- Looking for isfinite
    -- Looking for isfinite - found
    -- Looking for isinf
    -- Looking for isinf - found
    -- Looking for isnan
    -- Looking for isnan - found
    -- Looking for fsync
    -- Looking for fsync - found
    -- Looking for mktemp
    -- Looking for mktemp - found
    -- Looking for getrlimit
    -- Looking for getrlimit - found
    -- Looking for memmove
    -- Looking for memmove - found
    -- Looking for mkstemp
    -- Looking for mkstemp - found
    -- Looking for random
    -- Looking for random - found
    -- Looking for snprintf
    -- Looking for snprintf - found
    -- Looking for strdup
    -- Looking for strdup - found
    -- Looking for strndup
    -- Looking for strndup - found
    -- Looking for strlcat
    -- Looking for strlcat - found
    -- Looking for st_blocksize
    -- Looking for st_blocksize - not found
    -- Looking for sysconf
    -- Looking for sysconf - found
    -- Looking for alloca.h
    -- Looking for alloca.h - found
    -- Looking for malloc.h
    -- Looking for malloc.h - found
    -- Looking for stdarg.h
    -- Looking for stdarg.h - found
    -- Looking for stdio.h
    -- Looking for stdio.h - found
    -- Looking for sys/param.h
    -- Looking for sys/param.h - found
    -- Looking for sys/resource.h
    -- Looking for sys/resource.h - found
    -- Check size of longlong
    -- Check size of longlong - failed
    -- Check size of long long int
    -- Check size of long long int - done
    -- Check size of ssize_t
    -- Check size of ssize_t - done
    -- Check size of uchar
    -- Check size of uchar - failed
    -- Check size of uint
    -- Check size of uint - done
    -- Check size of schar
    -- Check size of schar - failed
    -- Check size of ushort
    -- Check size of ushort - done
    -- Check size of double
    -- Check size of double - done
    -- Check size of float
    -- Check size of float - done
    -- Check size of int
    -- Check size of int - done
    -- Check size of long
    -- Check size of long - done
    -- Check size of long long
    -- Check size of long long - done
    -- Check size of off_t
    -- Check size of off_t - done
    -- Check size of short
    -- Check size of short - done
    -- Check size of unsigned char
    -- Check size of unsigned char - done
    -- Check size of unsigned int
    -- Check size of unsigned int - done
    -- Check size of unsigned long long
    -- Check size of unsigned long long - done
    -- Check size of unsigned short int
    -- Check size of unsigned short int - done
    -- Check size of uint64_t
    -- Check size of uint64_t - done
    -- Check size of ptrdiff_t
    -- Check size of ptrdiff_t - done
    -- Looking for localeconv
    -- Looking for localeconv - found
    -- Looking for strerror
    -- Looking for strerror - found
    -- Looking for dladdr in dl
    -- Looking for dladdr in dl - found
    -- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE_DEFN
    -- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE_DEFN - Failed
    -- Testing HDF5 Multi_Dataset - NOT FOUND
    -- Testing HDF5 Collective_metadata - NOT FOUND
    -- Testing HDF5 H5Pset_file_space_strategy - NOT FOUND
    -- Performing Test CHECK_HAVE_STAT64_STRUCT
    -- Performing Test CHECK_HAVE_STAT64_STRUCT - Failed
    -- Performing Test HAVE_ATTRIBUTE_DESTRUCTOR
    -- Performing Test HAVE_ATTRIBUTE_DESTRUCTOR - Success
    -- Performing Test GETHOSTBYNAME_ARG_CAST_CONST
    -- Performing Test GETHOSTBYNAME_ARG_CAST_CONST - Success
    -- Looking for include file arpa/inet.h
    -- Looking for include file arpa/inet.h - found
    -- Looking for include file arpa/nameser.h
    -- Looking for include file arpa/nameser.h - found
    -- Performing Test HAVE_SS_FAMILY
    -- Performing Test HAVE_SS_FAMILY - Success
    -- Performing Test HAVE_BROKEN_SS_FAMILY
    -- Performing Test HAVE_BROKEN_SS_FAMILY - Failed
    -- Looking for class
    -- Looking for class - not found
    -- Looking for dlopen in dl
    -- Looking for dlopen in dl - found
    -- Looking for include file dl.h
    -- Looking for include file dl.h - not found
    -- Looking for fpclass
    -- Looking for fpclass - not found
    -- Looking for ftime
    -- Looking for ftime - found
    -- Looking for getaddrinfo
    -- Looking for getaddrinfo - found
    -- Looking for gettimeofday
    -- Looking for gettimeofday - found
    -- Looking for isascii
    -- Looking for isascii - found
    -- Looking for append_history in history
    -- Looking for append_history in history - found
    -- Looking for readline in readline
    -- Looking for readline in readline - found
    -- Looking for munmap
    -- Looking for munmap - found
    -- Looking for include file netdb.h
    -- Looking for include file netdb.h - found
    -- Looking for include file netinet/in.h
    -- Looking for include file netinet/in.h - found
    -- Looking for include file poll.h
    -- Looking for include file poll.h - found
    -- Looking for putenv
    -- Looking for putenv - found
    -- Looking for rand_r
    -- Looking for rand_r - found
    -- Looking for include file resolv.h
    -- Looking for include file resolv.h - found
    -- Looking for shl_load in dld
    -- Looking for shl_load in dld - not found
    -- Looking for stat
    -- Looking for stat - found
    -- Looking for include file sys/mman.h
    -- Looking for include file sys/mman.h - found
    -- Looking for include file sys/select.h
    -- Looking for include file sys/select.h - found
    -- Looking for include file sys/socket.h
    -- Looking for include file sys/socket.h - found
    -- Looking for include file sys/timeb.h
    -- Looking for include file sys/timeb.h - found
    -- Looking for va_copy
    -- Looking for va_copy - not found
    -- Looking for __va_copy
    -- Looking for __va_copy - not found
    -- Performing Test SEND_ARG2_CAST_CONST
    -- Performing Test SEND_ARG2_CAST_CONST - Success
    -- Performing Test VA_LIST_IS_ARRAY_TEST
    -- Performing Test VA_LIST_IS_ARRAY_TEST - Failed
    -- Performing Test XML_SOCKLEN_T_SOCKLEN_T
    -- Performing Test XML_SOCKLEN_T_SOCKLEN_T - Success
    -- Configuring done (23.9s)
    -- Generating done (1.0s)
    -- Build files have been written to: /home/raphy/vtk/source/builddir
    raphy@raohy:~/vtk/source$

sudo make install : 

vtk-InstallConfig.txt

raphy@raohy:~$ locate vtkSmartPointer.h
/home/raphy/vtk/source/Common/Core/vtkSmartPointer.h  
/usr/local/include/vtk-9.3/vtkSmartPointer.h // <--------------- vtkSmartPointer.h is actually already installed !!!

OS: Ubuntu 24.04

How to solve the issue?

timhutton commented 3 months ago

Is there a reason not to use the VTK version that comes with Ubuntu? (libvtk9-dev)

It should work fine to build VTK from source but I haven't done it for a while.

timhutton commented 3 months ago

What is VTK_DIR in the Ready build config? (CMakeCache.txt)