Do you know which version of DCMTK you have installed?

> On Nov 2, 2017, at 1:08 PM, Richard Shaw <[email protected]> wrote:
> 
> I'm running into the following issue trying to build the latest version... I 
> hadn't looked through the cmake output in a while and noticed that OIIO also 
> works with DICOM images via dcmtk but I'm getting a compile error:
> 
> [ 18%] Building CXX object 
> src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/dpx.imageio/dpxinput.cpp.o
> cd /builddir/build/BUILD/oiio-Release-1.8.6/build/linux/src/libOpenImageIO && 
> /usr/bin/c++  -DEMBED_PLUGINS=1 -DNDEBUG -DOpenImageIO_EXPORTS 
> -DUSE_BOOST_ASIO=1 -DUSE_DCMTK=1 -DUSE_EXTERNAL_PUGIXML=1 -DUSE_FIELD3D=1 
> -DUSE_FREETYPE -DUSE_GIF -DUSE_LIBRAW=1 -DUSE_OCIO=1 -DUSE_OPENCV 
> -DUSE_OPENSSL=1 -DUSE_STD_REGEX -DUSE_WEBP=1 -D__STDC_CONSTANT_MACROS 
> -D__STDC_LIMIT_MACROS 
> -I/builddir/build/BUILD/oiio-Release-1.8.6/build/linux/include 
> -I/builddir/build/BUILD/oiio-Release-1.8.6/src/include -I/usr/include/OpenEXR 
> -I/builddir/build/BUILD/oiio-Release-1.8.6/build/linux/src/libOpenImageIO 
> -I/usr/include/freetype2  -O2 -g -pipe -Wall -Werror=format-security 
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong 
> --param=ssp-buffer-size=4 -grecord-gcc-switches 
> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -O2 -g 
> -DNDEBUG -fPIC   -Wall -fno-math-errno -Wno-error=unused-local-typedefs 
> -Wno-unused-local-typedefs -Wno-unused-result 
> -Wno-error=misleading-indentation -Wno-aligned-new -Wno-error=noexcept-type 
> -std=c++11 -o CMakeFiles/OpenImageIO.dir/__/dpx.imageio/dpxinput.cpp.o -c 
> /builddir/build/BUILD/oiio-Release-1.8.6/src/dpx.imageio/dpxinput.cpp
> make[2]: Leaving directory 
> '/builddir/build/BUILD/oiio-Release-1.8.6/build/linux'
> make[2]: Entering directory 
> '/builddir/build/BUILD/oiio-Release-1.8.6/build/linux'
> /builddir/build/BUILD/oiio-Release-1.8.6/src/dicom.imageio/dicominput.cpp: In 
> member function 'void OpenImageIO_v1_8::DICOMInput::read_metadata()':
> /builddir/build/BUILD/oiio-Release-1.8.6/src/dicom.imageio/dicominput.cpp:316:34:
>  error: 'EVR_UC' was not declared in this scope
>                         || evr == EVR_UC ||evr == EVR_UR
>                                   ^~~~~~
> /builddir/build/BUILD/oiio-Release-1.8.6/src/dicom.imageio/dicominput.cpp:316:34:
>  note: suggested alternative: 'EVR_UN'
>                         || evr == EVR_UC ||evr == EVR_UR
>                                   ^~~~~~
>                                   EVR_UN
> /builddir/build/BUILD/oiio-Release-1.8.6/src/dicom.imageio/dicominput.cpp:316:50:
>  error: 'EVR_UR' was not declared in this scope
>                         || evr == EVR_UC ||evr == EVR_UR
>                                                   ^~~~~~
> /builddir/build/BUILD/oiio-Release-1.8.6/src/dicom.imageio/dicominput.cpp:316:50:
>  note: suggested alternative: 'EVR_UN'
>                         || evr == EVR_UC ||evr == EVR_UR
>                                                   ^~~~~~
>                                                   EVR_UN
> 
> Ideas?
> 
> Thanks,
> Richard
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

--
Larry Gritz
[email protected]




_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to