Hi,
I am trying to install root 6.12.4 on my mac
I have
10.13.2 (17C88)
and
Apple LLVM version 9.0.0 (clang-900.0.39.2)
Target: x86_64-apple-darwin17.3.0
Thread model: posix
I did the following
cd ROOT
cmake …/root-6.12.04/
make -j3
This is the error I got
/Users/alhroob/ROOT/include/TMathBase.h:131:10: note: include the header or explicitly provide a declaration for ‘std::abs’
/Users/alhroob/ROOT/include/TMathBase.h:141:18: error: expected unqualified-id
{ return std::signbit(a); }
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/math.h:184:5: note: expanded from macro ‘signbit’
( sizeof(x) == sizeof(float) ? __inline_signbitf((float)(x))
^
In file included from input_line_9:12:
In file included from /Users/alhroob/ROOT/include/TApplication.h:30:
In file included from /Users/alhroob/ROOT/include/TQObject.h:41:
In file included from /Users/alhroob/ROOT/include/TList.h:25:
In file included from /Users/alhroob/ROOT/include/TSeqCollection.h:25:
In file included from /Users/alhroob/ROOT/include/TCollection.h:29:
In file included from /Users/alhroob/ROOT/include/TString.h:26:
/Users/alhroob/ROOT/include/TMathBase.h:144:18: error: expected unqualified-id
{ return std::signbit(a); }
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/math.h:184:5: note: expanded from macro ‘signbit’
( sizeof(x) == sizeof(float) ? __inline_signbitf((float)(x))
^
In file included from input_line_9:12:
In file included from /Users/alhroob/ROOT/include/TApplication.h:30:
In file included from /Users/alhroob/ROOT/include/TQObject.h:41:
In file included from /Users/alhroob/ROOT/include/TList.h:25:
In file included from /Users/alhroob/ROOT/include/TSeqCollection.h:25:
In file included from /Users/alhroob/ROOT/include/TCollection.h:29:
In file included from /Users/alhroob/ROOT/include/TString.h:26:
/Users/alhroob/ROOT/include/TMathBase.h:147:18: error: expected unqualified-id
{ return std::signbit(a); }
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/math.h:184:5: note: expanded from macro ‘signbit’
( sizeof(x) == sizeof(float) ? __inline_signbitf((float)(x))
^
Error: /Users/alhroob/ROOT/core/rootcling_stage1/src/rootcling_stage1: compilation failure (/Users/alhroob/ROOT/lib/libCore41483fa3e1_dictUmbrella.h)
make[2]: *** [core/base/G__Core.cxx] Error 1
make[1]: *** [core/base/CMakeFiles/G__Core.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs…
[ 72%] Built target MetaCling
make: *** [all] Error 2