_ROOT Version: 6-14-04
_Platform: MacOs Mojave 10.14.3
_Compiler: Apple LLVM version 10.0.0
After upgrading to Mojave I cannot compile root anymore. The error is:
/Users/marekkowalski/alice/sw/BUILD/29cdad616bcbc4d9bf29348cb117af22dfcdcdab/ROOT/include/TMathBase.h:141:18: error: expected unqualified-id
{ return std::signbit(a); }
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/math.h:170:5: note: expanded from macro ‘signbit’
( sizeof(x) == sizeof(float) ? __inline_signbitf((float)(x))
Up to now I ran High Sierra and never had such problem.
All simple suggestions like:
brew update
brew outdated
brew upgrade
brew reinstall
don’t help
I have xcode installed correctly:
xcode-select -p
/Library/Developer/CommandLineTools
Help, please, Marek