Opened 3 years ago
Last modified 3 years ago
#1522 new Bug
Cannot install Delphes on MacOS Monterey — at Initial Version
Reported by: | Steven Ferrante | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | Delphes code | Version: | Delphes 3 |
Keywords: | Installation, MacOS, ROOT | Cc: |
Description
Hi,
I’m trying to install Delphes (I have macOS Monterey 12.0.1) by either using
curl -O http://cp3.irmp.ucl.ac.be/downloads/Delphes-3.2.0.tar.gz
tar -xf Delphes-3.2.0.tar.gz
cd Delphes-3.2.0/
make
or by typing “install Delphes” inside the MagGraph environment, but neither work for me. Initially I had ROOT 6.24, but saw in a post (https://answers.launchpad.net/mg5amcnlo/+question/697395) that trying ROOT 6.20 instead of 6.24 should work (for a MacOS slightly older than the one I have). I tried getting ROOT 6.20.08 from https://root.cern/releases/release-62008/, but this still gave me errors.
Below is the output I get when I type "install Delphes" into a MadGraph environment (this is when I had ROOT 6.20.08):
MG5_aMC>install Delphes
You are installing 'Delphes', please cite ref(s): arXiv:1307.6346.
Downloading http://cp3.irmp.ucl.ac.be/downloads/Delphes-3-current.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 5294k 100 5294k 0 0 1518k 0 0:00:03 0:00:03 --:--:-- 1520k
compile Delphes. This might take a while.
Generating tmp/classes/ClassesDict.cc
warning: Please remove the deprecated flag -c.
warning: no such sysroot directory: '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk'
In file included from input_line_1:1:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/new:90:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/exception:81:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstdlib:85:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/stdlib.h:93:
/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stdlib.h:8:15: fatal error: 'stdlib.h' file not found
#include_next <stdlib.h>
~
In file included from input_line_3:1:
In file included from /Applications/root_v6.20.08/include/RtypesCore.h:25:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/stddef.h:45:
/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stddef.h:51:9: error: unknown type name 'PTRDIFF_TYPE'
typedef PTRDIFF_TYPE ptrdiff_t;
/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stddef.h:62:9: error: unknown type name 'SIZE_TYPE'
typedef SIZE_TYPE size_t;
/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stddef.h:90:9: error: unknown type name 'WCHAR_TYPE'
typedef WCHAR_TYPE wchar_t;
/Applications/root_v6.20.08/etccling/lib/clang/5.0.0/include/stddef.h:90:24: error: expected unqualified-id
typedef WCHAR_TYPE wchar_t;
In file included from input_line_3:2:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:506:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:175:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:639:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:46:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstddef:47:1: error: unknown type name '_LIBCPP_BEGIN_NAMESPACE_STD'
_LIBCPP_BEGIN_NAMESPACE_STD
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstddef:49:1: error: expected unqualified-id
using ::ptrdiff_t;
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstddef:63:50: error: use of undeclared identifier 'char8_t'
template <> struct libcpp_is_integral<char8_t> { enum { value = 1 }; };
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstddef:82:1: error: unknown type name '_LIBCPP_END_NAMESPACE_STD'
_LIBCPP_END_NAMESPACE_STD
In file included from input_line_3:2:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:506:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:175:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:639:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:52:1: error: expected unqualified-id
namespace std purposefully not versioned
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:60:5: error: expected expression
const _Ep* begin_;
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:58:28: error: variable has incomplete type 'class _LIBCPP_TEMPLATE_VIS'
class _LIBCPP_TEMPLATE_VIS initializer_list
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:58:7: note: forward declaration of 'std::_LIBCPP_TEMPLATE_VIS'
class _LIBCPP_TEMPLATE_VIS initializer_list
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:96:8: error: unknown type name '_LIBCPP_INLINE_VISIBILITY'
inline _LIBCPP_INLINE_VISIBILITY
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:97:30: error: expected ';' at end of declaration
_LIBCPP_CONSTEXPR_AFTER_CXX11
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:98:7: error: unknown type name '_Ep'
const _Ep*
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:99:24: error: use of undeclared identifier '_Ep'
begin(initializer_list<_Ep> il) _NOEXCEPT
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:99:24: error: use of undeclared identifier '_Ep'
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/initializer_list:99:35: error: expected function body after function declarator
begin(initializer_list<_Ep> il) _NOEXCEPT
In file included from input_line_3:2:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:506:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:175:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:640:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/type_traits:424:1: error: unknown type name '_LIBCPP_BEGIN_NAMESPACE_STD'
_LIBCPP_BEGIN_NAMESPACE_STD
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/type_traits:426:1: error: expected unqualified-id
template <class _T1, class _T2> struct _LIBCPP_TEMPLATE_VIS pair;
fatal error: too many errors emitted, stopping now [-ferror-limit=]
0 libCling.6.20.08.so 0x0000000110803ad5 llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 37
1 libCling.6.20.08.so 0x0000000110804126 SignalHandler(int) + 598
2 libsystem_platform.dylib 0x00007ff815396e2d _sigtramp + 29
3 libCling.6.20.08.so 0x000000011058a822 clang::DiagnosticsEngine::DiagStateMap::lookup(clang::SourceManager&, clang::SourceLocation) const + 50
Stack dump:
- Program arguments: rootcint -f tmp/classes/ClassesDict.cc -c -Iexternal classes/ClassesLinkDef.h
* Break * segmentation violation
usr/lib/system/libsystem_platform.dylib _sigtramp (no debug info)
Applications/root_v6.20.08/lib/libCling.6.20.08.so clang::DiagnosticsEngine::DiagStateMap::lookup(clang::SourceManager&, clang::SourceLocation) const (no debug info)
make: * [tmp/classes/ClassesDict.cc] Error 139
Error detected during the compilation. Please check the compilation error and run make manually.
save configuration file to /Users/stevenferrante/MyStuff/Cornell/Courses/GradLab/Project/MG5_aMC_v3_3_0/input/mg5_configuration.txt
MG5_aMC>