X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tools%2FclitkDicomWave2Text.cxx;h=7fc7c6bb48db5730f4fce4964326161baa336f02;hb=b52dd3c5ebaddf789b044a6baca5aec8c724988f;hp=2ceef2d68d0a68c1e9aceb8c0f0255adb46a5722;hpb=4b9841d895ea450bc2d07c38e40277725717b93a;p=clitk.git diff --git a/tools/clitkDicomWave2Text.cxx b/tools/clitkDicomWave2Text.cxx index 2ceef2d..7fc7c6b 100644 --- a/tools/clitkDicomWave2Text.cxx +++ b/tools/clitkDicomWave2Text.cxx @@ -1,13 +1,18 @@ #include "clitkDicomWave2Text.h" #include "clitkDicomWave2Text_ggo.h" +#include "clitkCommon.h" //gdcm include -#include "gdcmUtil.h" #include "gdcmFile.h" -#include "gdcmBinEntry.h" -#include "gdcmValEntry.h" -#include "gdcmSeqEntry.h" -#include "gdcmSQItem.h" + +#if GDCM_MAJOR_VERSION < 2 + #include "gdcmUtil.h" + #include "gdcmBinEntry.h" + #include "gdcmValEntry.h" + #include "gdcmSeqEntry.h" + #include "gdcmSQItem.h" +#endif + #include "gdcmSerieHelper.h" #include @@ -22,6 +27,7 @@ int main(int argc, char * argv[]) { GGO(clitkDicomWave2Text, args_info); //----------------------------------------------------------------------------- +#if GDCM_MAJOR_VERSION < 2 //----------------------------------------------------------------------- // opening dicom input file gdcm::File * mDCMFile = new gdcm::File(); @@ -100,5 +106,8 @@ if(text_file) } else std::cerr << "Error openning "<< args_info.OutputFile_arg << std::endl; - +#else + std::cerr << argv[0] << " is not compatible with GDCM 2.x you should use GDCM 1.x" << std::endl; + return 1; +#endif }