]> Creatis software - creaToolsTools.git/commitdiff
#3459 gdcm1_v1.3.0 to gdcm2_v3.3.0 vtk9itk5wx3-macos
authorEduardo Enrique Davila Serrano <davila@creatis.insa-lyon.fr>
Fri, 29 May 2026 12:27:29 +0000 (14:27 +0200)
committerEduardo Enrique Davila Serrano <davila@creatis.insa-lyon.fr>
Fri, 29 May 2026 12:27:29 +0000 (14:27 +0200)
Install_mingw64/Install_CreaTools/scripts/All2.bat
Install_mingw64/Install_CreaTools/scripts/creaImageIOVariables.bat
Install_mingw64/Install_ThirdParty/cmake/crea_ThirdParty_dlls/CMakeLists.txt
Install_mingw64/Install_ThirdParty/scripts/download_ThirdPartySW.bat
Install_mingw64/Install_ThirdParty/scripts/install_thirdparty_all.bat

index 7139a5e66b812ad6e388061dc52b3ddad7452220..dbbb3967f4d3b24be1772d1b4d43b409f3dcc23d 100644 (file)
@@ -74,6 +74,7 @@ echo call compile creaMinitools
 start /B /wait %scriptsFolder%\creaMinitoolsInstall.bat
 
 
+
 echo  THIS HAS TO BE THE LAST STEP...
 echo call compile creaTools
 start /B /wait %scriptsFolder%\creaToolsInstall.bat
index 4edce9cc4459dfbe62c411321cf6a85ba7de3661..fbb7d17b54b5ee7574741edbc8d07bb9936e144b 100644 (file)
@@ -49,7 +49,7 @@ IF %4==Debug (
 ::%cmakeBin% -D CMAKE_CXX_FLAGS:STRING="-fpermissive" CMakeCache.txt
 
 %cmakeBin% -D BBTK_DIR:PATH=%1\c_%buildtype%%platforme%\ci CMakeCache.txt
-%cmakeBin% -D crea_DIR:PATH=%1\c_%buildtype%%platforme%\ci -D BUILD_BBTK_PACKAGE_creaImageIO:BOOL=ON -D BUILD_BBTK_PACKAGE_Transform3Ddicom:BOOL=ON -D creaBruker_DIR:PATH=%1\c_%buildtype%%platforme%\ci -D USE_GDCM:BOOL=ON CMakeCache.txt
+%cmakeBin% -D crea_DIR:PATH=%1\c_%buildtype%%platforme%\ci -D BUILD_BBTK_PACKAGE_creaImageIO:BOOL=ON -D BUILD_BBTK_PACKAGE_Transform3Ddicom:BOOL=ON -D creaBruker_DIR:PATH=%1\c_%buildtype%%platforme%\ci CMakeCache.txt
 %cmakeBin% -D BUILD_DOXYGEN_DOC:BOOL=%3 -D BUILD_BBTK_PACKAGE_creaImageIO_DOXYGEN_DOC:BOOL=%3 -D BUILD_BBTK_PACKAGE_Transform3Ddicom_DOXYGEN_DOC:BOOL=%3 CMakeCache.txt
 %cmakeBin% -D CMAKE_CXX_FLAGS:STRING="-fpermissive" CMakeCache.txt
 
index 169a3377808a0bd9a6048275343033836babd088..135e7642c25d1faaebc5de3bf855266c87a26422 100644 (file)
@@ -2,7 +2,7 @@ PROJECT(crea_TPdlls)
 
 cmake_minimum_required(VERSION 2.6)
 
-SET(PROJECT_MAJOR_VERSION 5)
+SET(PROJECT_MAJOR_VERSION 6)
 SET(PROJECT_MINOR_VERSION 0)
 SET(PROJECT_BUILD_VERSION 0)
 
index 059900a74956c146bf6eddd78d52a0cd5209afa9..250e709c04ae16ce963623bb92a27fafed9d8ddc 100644 (file)
@@ -62,7 +62,8 @@ set WXVERSION=3.2.1
 :: set BOOSTFNAME=boost_1_49_0.7z
 :: set BOOSTFNAME=boost_1_52_0.7z
 ::set BOOSTFNAME=boost_1_64_0.7z
-set BOOSTFNAME=boost_1_69_0.zip
+:: set BOOSTFNAME=boost_1_69_0.zip
+set BOOSTFNAME=boost_1_76_0.zip
 
 ::set XERCESFNAME=xerces-c-3.1.1.zip
 ::set XERCESFNAME=xerces-c-3.1.4.zip
@@ -78,7 +79,8 @@ set VTKFNAME=VTK-9.2.0.rc1-Patch-2022-08-04.zip
 ::set GDCMFNAME=gdcm_11_Oct_2011.tar
 ::set GDCMFNAME=gdcm_10_Mars_2017-vtk7.tar
 ::set GDCMFNAME=gdcm13_2019_06_17_vtk8.zip
-set GDCMFNAME=gdcm13_2022_07_21_vtk92.zip
+::set GDCMFNAME=gdcm13_2022_07_21_vtk92.zip
+set GDCMFNAME=gdcm2-v3.3.0_2026-05-18.zip
 
 set TTHFNAME=tth_exe.zip
 set SQLITEFNAME=sqlite_v3.6.23.1.zip
index 2ce43b596094bcbb6da4493c754033cd204fe708..37628a4f0be4c13a2e533844634ea643a834ed20 100644 (file)
@@ -35,10 +35,11 @@ if %PROCESSOR_ARCHITECTURE%==x86  (
 set qt=qt
 set jom=jom
 set wxWidgets=wxWidgets
-set boost=boost
+set boost=boost_1_76_0
 set xercesc=xerces
 set itk=itk
-set gdcm=gdcm13
+::set gdcm=gdcm13
+set gdcm=gdcm2-v3.3.0_2026-05-18
 set vtk=vtk
 set sqlite=sqlite
 set dlfcn=dlfcn-win32
@@ -283,10 +284,12 @@ cd %gdcm%Bin
 ::cd c:\
 %cmakeBin% -G"MinGW Makefiles" -H%sourcepath%\%gdcm% -B%binpath%\%gdcm%Bin                                                                   >> %LogFolder%\GDCMInstall.log 2>&1
 %cmakeBin% -D CMAKE_BUILD_TYPE:STRING=%buildType% -D CMAKE_INSTALL_PREFIX:PATH=%installpath%\ CMakeCache.txt                           >> %LogFolder%\GDCMInstall.log 2>&1
-%cmakeBin% -D VTK_DIR:PATH=%binpath%\%vtk%Bin\ -D GDCM_VTK:BOOL=ON -D BUILD_TESTING:BOOL=OFF -D GDCM_NAME_SPACE:STRING=gdcm13 CMakeCache.txt >> %LogFolder%\GDCMInstall.log 2>&1
-%cmakeBin% -D BUILD_SHARED_LIBS:BOOL=ON CMakeCache.txt                                                                                       >> %LogFolder%\GDCMInstall.log 2>&1
-mingw32-make.exe -j%NUMBER_OF_PROCESSORS%                                                                                                    >> %LogFolder%\GDCMInstall.log 2>&1
-mingw32-make.exe -j%NUMBER_OF_PROCESSORS% install                                                                                            >> %LogFolder%\GDCMInstall.log 2>&1
+:: %cmakeBin% -D VTK_DIR:PATH=%binpath%\%vtk%Bin\ -D GDCM_VTK:BOOL=ON -D BUILD_TESTING:BOOL=OFF -D GDCM_NAME_SPACE:STRING=gdcm13 CMakeCache.txt >> %LogFolder%\GDCMInstall.log 2>&1
+::EED 2026-05-18
+%cmakeBin% -D BUILD_SHARED_LIBS:BOOL=ON CMakeCache.txt  -D GDCM_USE_VTK:BOOL=ON -D BUILD_TESTING:BOOL=OFF CMakeCache.txt            >> %LogFolder%\GDCMInstall.log 2>&1
+%cmakeBin% -D VTK_DIR:PATH=%binpath%\%vtk%Bin\                                                                                      >> %LogFolder%\GDCMInstall.log 2>&1
+mingw32-make.exe -j%NUMBER_OF_PROCESSORS%                                                                                           >> %LogFolder%\GDCMInstall.log 2>&1
+mingw32-make.exe -j%NUMBER_OF_PROCESSORS% install                                                                                   >> %LogFolder%\GDCMInstall.log 2>&1
 :SKIPINSTALLGDCM
 
 
@@ -311,6 +314,11 @@ cd %itk%Bin
 %cmakeBin% -D CMAKE_BUILD_TYPE:STRING=%buildType% -D CMAKE_INSTALL_PREFIX:PATH=%installpath%\ CMakeCache.txt   >> %LogFolder%\ITKInstall.log 2>&1
 %cmakeBin% -D BUILD_SHARED_LIBS:BOOL=ON -D BUILD_EXAMPLES:BOOL=OFF -D BUILD_TESTING:BOOL=OFF CMakeCache.txt            >> %LogFolder%\ITKInstall.log 2>&1
 ::%cmakeBin% -D ITKV3_COMPATIBILITY:BOOL=ON -D Module_ITKReview::BOOL=ON CMakeCache.txt                                >> %LogFolder%\ITKInstall.log 2>&1
+
+::EED 026-05-18
+%cmakeBin%  -D ITK_USE_SYSTEM_GDCM::BOOL=ON CMakeCache.txt                                                                                     >> %LogFolder%\ITKInstall.log 2>&1
+%cmakeBin%  -D GDCM_DIR::PATH=%installpath%\lib\gdcm-3.3 CMakeCache.txt                                                                            >> %LogFolder%\ITKInstall.log 2>&1
+
 %cmakeBin%  -D Module_ITKReview::BOOL=ON CMakeCache.txt                                                                                                >> %LogFolder%\ITKInstall.log 2>&1
 mingw32-make.exe -j%NUMBER_OF_PROCESSORS%                                                                                                                                              >> %LogFolder%\ITKInstall.log 2>&1
 mingw32-make.exe -j%NUMBER_OF_PROCESSORS% install                                                                                                                              >> %LogFolder%\ITKInstall.log 2>&1