On Mon, Nov 09, 2015 at 06:42:20PM +0100, Emilio Pozuelo Monfort wrote:
>
> Your package build-depends on libdcmtk2-dev, which is no longer
> built by src:dcmtk. You should build-depend on libdcmtk-dev now.
I tried this but it seems that dcmtk has changed its interface. I was
running into
...
/usr/include/dcmtk/dcmsr/dsrdoc.h:649:25: note: candidate expects 2
arguments, 0 provided
/build/dicomscope-3.6.0/interface/libsrc/DSRDocument.cpp: In function
'_jstring* Java_J2Ci_jDSRDocument_getAccessionNumber(JNIEnv*, jobject)':
/build/dicomscope-3.6.0/interface/libsrc/DSRDocument.cpp:734:50: error: no
matching function for call to 'DSRDocument::getAccessionNumber()'
const char *string = doc->getAccessionNumber();
^
In file included from
/build/dicomscope-3.6.0/interface/include/jInterface.h:49:0,
from
/build/dicomscope-3.6.0/interface/libsrc/DSRDocument.cpp:39:
/usr/include/dcmtk/dcmsr/dsrdoc.h:657:25: note: candidate: virtual OFCondition
DSRDocument::getAccessionNumber(OFString&, long int) const
virtual OFCondition getAccessionNumber(OFString &value,
^
/usr/include/dcmtk/dcmsr/dsrdoc.h:657:25: note: candidate expects 2
arguments, 0 provided
interface/libsrc/CMakeFiles/jInterface.dir/build.make:113: recipe for target
'interface/libsrc/CMakeFiles/jInterface.dir/DSRDocument.cpp.o' failed
make[3]: *** [interface/libsrc/CMakeFiles/jInterface.dir/DSRDocument.cpp.o]
Error 1
Any idea how to solve this?
Kind regards
Andreas.
--
http://fam-tille.de