Failure when compiling FairSopft may18 in MacOS Mojave [message #24134] |
Wed, 26 June 2019 10:36 |
Volker Friese
Messages: 365 Registered: April 2004 Location: GSI CBM
|
first-grade participant |
From: *188.096.pools.vodafone-ip.de
|
|
I fail to install FairSoft version may18 under MacOS Mojave (10.14.5). The compilation fails with ROOT.
I did not install XCode, but I do have the latest Command Line Tools:
Command Line Tools (macOS Mojave version 10.14) for Xcode 10.2
The clang version is
Apple LLVM version 10.0.1 (clang-1001.0.46.4)
Target: x86_64-apple-darwin18.6.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
I have a "fresh" system, so no C++ headers in /usr/include (actually, there is no /usr/include directory).
The compilation fails with the following error messages (and many more). I do appreciate any help.
In file included from input_line_9:16:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TApplication.h:30:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TQObject.h:41:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TList.h:25:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TSeqCollection.h:25:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TCollection.h:29:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TString.h:26:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TMathBase.h:32:
/Library/Developer/CommandLineTools/usr/include/c++/v1/cmath:313:9: error: no member named 'signbit' in the global namespace
using ::signbit;
~~^
/Library/Developer/CommandLineTools/usr/include/c++/v1/cmath:314:9: error: no member named 'fpclassify' in the global namespace
using ::fpclassify;
~~^
/Library/Developer/CommandLineTools/usr/include/c++/v1/cmath:315:9: error: no member named 'isfinite' in the global namespace; did you mean 'finite'?
using ::isfinite;
~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/math.h:749:12: note: 'finite' declared here
extern int finite(double)
^
In file included from input_line_9:16:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TApplication.h:30:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TQObject.h:41:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TList.h:25:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TSeqCollection.h:25:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TCollection.h:29:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TString.h:26:
In file included from /Users/vfriese/temp/fairsoft/tools/root/build_for_fair/include/TMathBase.h:32:
/Library/Developer/CommandLineTools/usr/include/c++/v1/cmath:316:9: error: no member named 'isinf' in the global namespace
using ::isinf;
~~^
/Library/Developer/CommandLineTools/usr/include/c++/v1/cmath:317:9: error: no member named 'isnan' in the global namespace
using ::isnan;
~~^
/Library/Developer/CommandLineTools/usr/include/c++/v1/cmath:318:9: error: no member named 'isnormal' in the global namespace
using ::isnormal;
~~^
/Library/Developer/CommandLineTools/usr/include/c++/v1/cmath:319:9: error: no member named 'isgreater' in the global namespace; did you mean 'greater'?
using ::isgreater;
~~^
/Library/Developer/CommandLineTools/usr/include/c++/v1/functional:720:29: note: 'greater' declared here
struct _LIBCPP_TEMPLATE_VIS greater : binary_function<_Tp, _Tp, bool>
|
|
|