# wget http://www.creatis.insa-lyon.fr/~davila/creatools_back_site/crea_ThirdParty_Libraries/source/gdcm13_2019_06_17_vtk8.zip
# unzip gdcm13_2019_06_17_vtk8.zip
- wget http://www.creatis.insa-lyon.fr/~davila/creatools_back_site/crea_ThirdParty_Libraries/source/gdcm13_2022_07_21_vtk92.zip
- unzip gdcm13_2022_07_21_vtk92.zip
+# EED 2026-05-18
+# wget http://www.creatis.insa-lyon.fr/~davila/creatools_back_site/crea_ThirdParty_Libraries/source/gdcm13_2022_07_21_vtk92.zip
+# unzip gdcm13_2022_07_21_vtk92.zip
+
+wget http://www.creatis.insa-lyon.fr/~davila/creatools_back_site/crea_ThirdParty_Libraries/source/gdcm2-v3.3.0_2026-05-18.zip
+unzip gdcm2-v3.3.0_2026-05-18.zip
+
if [ $buildType = "Debug" ]
then
#if [ true = false ]
if [ true = true ]
then
- libname=gdcm13
+
+# EED 2026-05-18
+# libname=gdcm13
+# dirInstall=$binDir/$libname-Bin
+# export GDCM_DIR=$installPrefixThird/lib/gdcm/
+# mkdir -p $dirInstall
+# cd $dirInstall
+# cmake -G"Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
+# ##cmake -G"CodeBlocks - Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
+# cmake -D CMAKE_CXX_FLAGS:STRING="$cxxFlags" CMakeCache.txt
+# cmake -D CMAKE_BUILD_TYPE:STRING=$buildType -D CMAKE_INSTALL_PREFIX:PATH=$installPrefixThird CMakeCache.txt
+# cmake -D VTK_DIR:PATH=$VTK_DIR CMakeCache.txt
+# cmake -D GDCM_VTK:BOOL=ON -D GDCM_NAME_SPACE:STRING=gdcm13 CMakeCache.txt
+# #EED 2017-03-24
+# source $PWD/scripts/LocalFunctions.sh
+# if [ `getDistrib` == "CentOS" ] && [ `getKernelVersion` < "2.6.34" ]
+# then
+# cmake -D CMAKE_CXX_FLAGS:STRING=-std=c++98 CMakeCache.txt
+# fi
+
+ libname=gdcm2-v3.3.0_2026-05-18
dirInstall=$binDir/$libname-Bin
- export GDCM_DIR=$installPrefixThird/lib/gdcm/
+# export GDCM_DIR=$installPrefixThird/lib/gdcm/
mkdir -p $dirInstall
cd $dirInstall
-
cmake -G"Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
##cmake -G"CodeBlocks - Unix Makefiles" -H$sourcesDir/$libname -B$dirInstall/
cmake -D CMAKE_CXX_FLAGS:STRING="$cxxFlags" CMakeCache.txt
cmake -D CMAKE_BUILD_TYPE:STRING=$buildType -D CMAKE_INSTALL_PREFIX:PATH=$installPrefixThird CMakeCache.txt
+ cmake -D GDCM_USE_VTK:BOOL=ON -D GDCM_BUILD_SHARED_LIBS:BOOL=ON -D GDCM_BUILD_TESTING:BOOL=OFF CMakeCache.txt
cmake -D VTK_DIR:PATH=$VTK_DIR CMakeCache.txt
- cmake -D GDCM_VTK:BOOL=ON -D GDCM_NAME_SPACE:STRING=gdcm13 CMakeCache.txt
- #EED 2017-03-24
- source $PWD/scripts/LocalFunctions.sh
- if [ `getDistrib` == "CentOS" ] && [ `getKernelVersion` < "2.6.34" ]
- then
- cmake -D CMAKE_CXX_FLAGS:STRING=-std=c++98 CMakeCache.txt
- fi
+# #EED 2017-03-24
+# source $PWD/scripts/LocalFunctions.sh
+# if [ `getDistrib` == "CentOS" ] && [ `getKernelVersion` < "2.6.34" ]
+# then
+# cmake -D CMAKE_CXX_FLAGS:STRING=-std=c++98 CMakeCache.txt
+# fi
+
+
+
make -j $corenumber
make -j $corenumber install