Ok, that was in fact the issue so I now get a good build, EXCEPT... There
seems to be a problem on 32bit systems (i686 and ARM):

/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:301:56:
error: cannot bind non-const lvalue reference of type 'Sint32& {aka long
int&}' to an rvalue of type 'Sint32 {aka long int}'
                 if (dataset->findAndGetSint32 (tag, val).good())
                                                        ^
In file included from /usr/include/dcmtk/dcmdata/dctk.h:50:0,
                 from
/builddir/build/BUILD/oiio-Release-1.8.6/src/dicom.imageio/dicominput.cpp:40:
/usr/include/dcmtk/dcmdata/dcitem.h:759:17: note:   initializing argument 2
of 'OFCondition DcmItem::findAndGetSint32(const DcmTagKey&, Sint32&, long
unsigned int, bool)'
     OFCondition findAndGetSint32(const DcmTagKey &tagKey,
                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/oiio-Release-1.8.6/src/dicom.imageio/dicominput.cpp:305:56:
error: cannot bind non-const lvalue reference of type 'Uint32& {aka long
unsigned int&}' to an rvalue of type 'Uint32 {aka long unsigned int}'
                 if (dataset->findAndGetUint32 (tag, val).good())
                                                        ^
In file included from /usr/include/dcmtk/dcmdata/dctk.h:50:0,
                 from
/builddir/build/BUILD/oiio-Release-1.8.6/src/dicom.imageio/dicominput.cpp:40:
/usr/include/dcmtk/dcmdata/dcitem.h:731:17: note:   initializing argument 2
of 'OFCondition DcmItem::findAndGetUint32(const DcmTagKey&, Uint32&, long
unsigned int, bool)'
     OFCondition findAndGetUint32(const DcmTagKey &tagKey,
                 ^~~~~~~~~~~~~~~~
make[2]: *** [src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/build.make:594:
src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/dicom.imageio/dicominput.cpp.o]
Error 1

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

Reply via email to