This is the error: dcraw.cc: In member function ‘void DCRaw::identify()’: dcraw.cc:9245:16: error: call of overloaded ‘abs(unsigned int&)’ is ambiguous if (abs(i) < abs(c)) {