In my case, I got two constants with same name "EPS" in 2 files:
a.hpp:
enum Type { COUNT=1, //!< the maximum number of iterations or elements to compute MAX_ITER=COUNT, //!< ditto EPS=2 //!< the desired accuracy or change in parameters at which the iterative algorithm stops };
b.cpp:
#define EPS 1e-5
SOLUTION:
replace all "EPS" in b.cpp with "1e-5" manually and comment out / delete the macro.