Could you please try the following edits in CombinatorialDSS:

 - add #include "DGtal/base/IteratorCirculatorTraits.h"


 - change

    typedef typename std::iterator_traits<ConstIterator>::value_type Code;

by
 
    typedef typename IteratorCirculatorTraits<ConstIterator>::Value Code;

and

      template < class TIterator, class iterator_type = typename iterator_traits<TIterator>::iterator_category >

by

      template < class TIterator, class iterator_type = typename IteratorCirculatorTraits <TIterator>::Category >

  	


Le 6 sept. 2013 à 15:13, isivigno <notifications@github.com> a écrit :

> In tests/geometry/curves/CMakeLists.txt:
> 
> > -  # testFP
> > -  # testGridCurve
> > -  # testCombinDSS
> > -  # testGeometricalDSS
> > -  # testGeometricalDCA
> > -  # testBinomialConvolver
> > -  testFrechetShortcut	
> > +     testArithDSS		
> > +   testArithDSS3d
> > +   testFreemanChain
> > +   testDecomposition  
> > +   testSegmentation
> > +   testMaximalSegments
> > +   testFP
> > +   testGridCurve
> > +#   testCombinDSS
> 
> I could, but it does not compile for me...
> [ 85%] Built target DGtal
> [100%] Built target DGtalIO
> [100%] Building CXX object tests/geometry/curves/CMakeFiles/testCombinDSS.dir/testCombinDSS.cpp.o
> In file included from /Users/isabelle/Code/DGtal/tests/geometry/curves/testCombinDSS.cpp:42:
> /Users/isabelle/Code/DGtal/src/DGtal/geometry/curves/CombinatorialDSS.h:107: error: expected nested-name-specifier before ‘iterator_traits’
> /Users/isabelle/Code/DGtal/src/DGtal/geometry/curves/CombinatorialDSS.h:107: error: expected ‘;’ before ‘<’ token
> /Users/isabelle/Code/DGtal/src/DGtal/geometry/curves/CombinatorialDSS.h:112: error: ‘Code’ has not been declared
> 
> —
> Reply to this email directly or view it on GitHub.
> 
>