diff --git a/DDCore/src/Errors.cpp b/DDCore/src/Errors.cpp index e4d3c0f16f1e91f5c63db637fe6b582a862ed309..9900c51d23db0e98b92217638b4e46db64ff5b98 100644 --- a/DDCore/src/Errors.cpp +++ b/DDCore/src/Errors.cpp @@ -28,7 +28,12 @@ namespace DD4hep { namespace Errors { IMPLEMENT(ioError,EIO) // 5 IMPLEMENT(invalidArg,EINVAL) // 22 IMPLEMENT(noSys,ENOSYS) // 38 - IMPLEMENT(linkRange,ELNRNG) // 48 IMPLEMENT(cancelled,ECANCELED) // 125 +#ifdef __apple__ + IMPLEMENT(linkRange,EINVAL) // 48 does not exist on apple + IMPLEMENT(noKey,EINVAL) // 126 does not exist on apple +#else + IMPLEMENT(linkRange,ELNRNG) // 48 IMPLEMENT(noKey,ENOKEY) // 126 +#endif }}