ROOT Version: 6.26/06 (attempted installation)
Platform: MacOS Monterey 12.5
Compiler: clang-1316.0.21.2.5
I tried to build ROOT from source on my device and received the following error output:
[ 75%] Generating G__Core.cxx, ../lib/Core.pcm
While building module 'Core':
While building module 'std' imported from input_line_1:1:
While building module 'Darwin' imported from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ctype.h:38:
In file included from <module-includes>:1421:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/ncurses.h:141:
/opt/local/include/unctrl.h:61:38: error: cannot initialize a variable of type 'char *' with an lvalue of type 'char *(chtype)' (aka 'char *(unsigned int)')
NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype);
^ ~~~~~~
/opt/local/include/unctrl.h:61:61: error: expected ';' after top level declarator
NCURSES_EXPORT(NCURSES_CONST char *) NCURSES_SP_NAME(unctrl) (SCREEN*, chtype);
^
While building module 'Core':
While building module 'std' imported from input_line_1:1:
In file included from <module-includes>:2:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ctype.h:38:15: fatal error: could not build module 'Darwin'
#include_next <ctype.h>
~~~~~~~~~~~~~^
input_line_1:1:10: fatal error: could not build module 'std'
#include <new>
~~~~~~~~^
Warning in cling::IncrementalParser::CheckABICompatibility():
Failed to extract C++ standard library version.
Warning in cling::IncrementalParser::CheckABICompatibility():
Possible C++ standard library mismatch, compiled with _LIBCPP_ABI_VERSION '1'
Extraction of runtime standard library version was: ''
While building module 'Core':
While building module 'Cling_Runtime' imported from input_line_2:1:
While building module 'Cling_Runtime_Extra' imported from /Users/user/Documents/Software/root-6.26.06-build/etc/cling/Interpreter/RuntimeUniverse.h:27:
In file included from <module-includes>:1:
/Users/user/Documents/Software/root-6.26.06-build/etc/cling/Interpreter/DynamicExprInfo.h:13:10: fatal error: could not build module 'std'
#include <string>
~~~~~~~~^
/Users/user/Documents/Software/root-6.26.06-build/etc/cling/Interpreter/RuntimeUniverse.h:27:10: fatal error: could not build module 'Cling_Runtime_Extra'
#include "cling/Interpreter/Visibility.h"
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
While building module 'Core':
While building module '_Builtin_intrinsics':
In file included from <module-includes>:2:
In file included from /Users/user/Documents/Software/root-6.26.06-build/etc/cling/lib/clang/9.0.1/include/arm_acle.h:17:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/stdint.h:123:15: fatal error: could not build module 'Darwin'
#include_next <stdint.h>
~~~~~~~~~~~~~^
While building module 'Core':
<<< cling interactive line includer >>>: fatal error: could not build module '_Builtin_intrinsics'
Error: Module '_Builtin_intrinsics' failed to load.
While building module 'Core':
While building module 'ROOT_Rtypes' imported from /Users/user/Documents/Software/root-6.26.06-build/include/Rtypes.h:23:
In file included from <module-includes>:1:
In file included from /Users/user/Documents/Software/root-6.26.06-build/include/RtypesCore.h:23:
/Users/user/Documents/Software/root-6.26.06-build/include/ROOT/RConfig.hxx:279:13: fatal error: could not build module 'Darwin'
# include <AvailabilityMacros.h>
~~~~~~~~^
While building module 'Core':
While building module 'ROOT_Rtypes' imported from /Users/user/Documents/Software/root-6.26.06-build/include/Rtypes.h:23:
While building module 'ROOT_Config' imported from /Users/user/Documents/Software/root-6.26.06-build/include/RtypesCore.h:25:
In file included from <module-includes>:1:
In file included from /Users/user/Documents/Software/root-6.26.06-build/include/RConfig.h:23:
/Users/user/Documents/Software/root-6.26.06-build/include/ROOT/RConfig.hxx:279:13: fatal error: could not build module 'Darwin'
# include <AvailabilityMacros.h>
~~~~~~~~^
While building module 'Core':
While building module 'ROOT_Foundation_C' imported from /Users/user/Documents/Software/root-6.26.06-build/include/Rtypes.h:29:
In file included from <module-includes>:1:
In file included from /Users/user/Documents/Software/root-6.26.06-build/include/ThreadLocalStorage.h:57:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/stddef.h:45:15: fatal error: could not build module 'Darwin'
#include_next <stddef.h>
~~~~~~~~~~~~~^
While building module 'Core':
While building module 'ROOT_Foundation_Stage1_NoRTTI' imported from /Users/user/Documents/Software/root-6.26.06-build/include/Rtypes.h:195:
In file included from <module-includes>:2:
/Users/user/Documents/Software/root-6.26.06-build/include/ROOT/RStringView.hxx:25:10: fatal error: could not build module 'std'
#include <string_view>
~~~~~~~~^
Error: Error loading the default rootcling header files.
make[2]: *** [core/G__Core.cxx] Error 1
make[1]: *** [core/CMakeFiles/G__Core.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 75%] Built target Cling
make: *** [all] Error 2
My system and xcode are all up to date, and I use the usual cmake commands to build and install it. Judging by the error output, it seems there is an issue with the C++ standard, but I tried already to set it to 17 via the CXX_STANDARD
flag. I also removed all build files before attempting this. Does anyone know where this error may come from? Any help would be appreciated, thanks a lot in advance.