I have a project that works well on windows and linux and uses VTK along
with DCMTK. I recently tried to port in to OS X and get the following errors
from the DCMTK files. DCMTK had compiled and installed fine.
My includes look as follows:
Code: Select all
#ifdef _WIN32
#include "dcmtk/config/cfwin32.h"
#else
#include "dcmtk/config/cfunix.h"
#endif
#include "dcmtk/config/osconfig.h"
#include "dcmtk/ofstd/oftypes.h"
#include "dcmtk/dcmdata/dctk.h"
Code: Select all
/usr/local/dicom/include/dcmtk/dcmdata/dcobject.h:251: error: expected
unqualified-id before 'do'
/usr/local/dicom/include/dcmtk/dcmdata/dcobject.h:251: error: expected
unqualified-id before 'while'
/usr/local/dicom/include/dcmtk/dcmdata/dcbytstr.h:198: error: expected
unqualified-id before 'do'
/usr/local/dicom/include/dcmtk/dcmdata/dcbytstr.h:198: error: expected
unqualified-id before 'while'
/usr/local/dicom/include/dcmtk/dcmdata/dcitem.h:208: error: expected
unqualified-id before 'do'
/usr/local/dicom/include/dcmtk/dcmdata/dcitem.h:208: error: expected
unqualified-id before 'while'
Code: Select all
virtual OFCondition verify(const OFBool autocorrect = OFFalse );
Many thanks.
Cheers,
Anja