Hi,
I tried to install root on the last version of Sequoia, 15.5 using the binary https://root.cern/download/root_v6.36.00.macos-15.5-arm64-clang170.pkg on a MacBook Pro M4 machine.
If I do root
I get this:
| Welcome to ROOT 6.36.000 https://root.cern |
| (c) 1995-2025, The ROOT Team; conception: R. Brun, F. Rademakers |
| Built for macosxarm64 on May 25 2025, 16:42:02 |
| From tags/v6-36-00@v6-36-00 |
| With Apple clang version 17.0.0 (clang-1700.0.13.3) |
Try ‘.help’/‘.?’, ‘.demo’, ‘.license’, ‘.credits’, ‘.quit’/‘.q’
Then, if I do TBrowser
automatically opens the web interface, but if I do:
root -l --web=off
and then I open the TBrowser I get this:
root -l --web=off
root [0] TBrowser s
cling::DynamicLibraryManager::loadLibrary(): dlopen(/Applications/root_v6.36.000/lib/libASImage.so, 0x0009): Library not loaded: /opt/local/lib/libjpeg.8.dylib
Referenced from: <52D638E4-0D7F-3E3D-95F8-E1F1962A5A0E> /Applications/root_v6.36.000/lib/libASImage.so
Reason: tried: '/Applications/root_v6.36.000/lib/libjpeg.8.dylib' (no such file), '/opt/local/lib/libjpeg.8.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/local/lib/libjpeg.8.dylib' (no such file), '/opt/local/lib/libjpeg.8.dylib' (no such file)
Error in <TInterpreter::TCling::AutoLoad>: failure loading library libASImage.so for TASImage
cling::DynamicLibraryManager::loadLibrary(): dlopen(/Applications/root_v6.36.000/lib/libASImage.so, 0x0009): Library not loaded: /opt/local/lib/libjpeg.8.dylib
Referenced from: <52D638E4-0D7F-3E3D-95F8-E1F1962A5A0E> /Applications/root_v6.36.000/lib/libASImage.so
Reason: tried: '/Applications/root_v6.36.000/lib/libjpeg.8.dylib' (no such file), '/opt/local/lib/libjpeg.8.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/local/lib/libjpeg.8.dylib' (no such file), '/opt/local/lib/libjpeg.8.dylib' (no such file)
Error in <TGVSplitter::TGVSplitter>: splitterv.xpm not found
Error in <TGHSplitter::TGHSplitter>: splitterh.xpm not found
Error in <TGComboBox::TGComboBox>: arrow_down.xpm not found
Error in <TGComboBox::TGComboBox>: arrow_down.xpm not found
Error in <TGToolBar::AddButton>: pixmap not found: ed_new.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_open.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_save.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_saveas.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_print.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_cut.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_copy.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_paste.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_delete.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_find.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_findnext.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_goto.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_compile.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_execute.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_interrupt.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_help.png
Error in <TGToolBar::AddButton>: pixmap not found: ed_quit.png
Error in <TGComboBox::TGComboBox>: arrow_down.xpm not found
*** Break *** segmentation violation
[/usr/lib/system/libsystem_platform.dylib] _sigtramp (no debug info)
[/Applications/root_v6.36.000/lib/libGui.so] TGTextEditor::Build() (no debug info)
[/Applications/root_v6.36.000/lib/libGui.so] TGTextEditor::TGTextEditor(char const*, TGWindow const*, unsigned int, unsigned int) (no debug info)
[<unknown binary>] (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::IncrementalExecutor::executeWrapper(llvm::StringRef, cling::Value*) const (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::Interpreter::RunFunction(clang::FunctionDecl const*, cling::Value*) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::Interpreter::EvaluateInternal(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cling::CompilationOptions, cling::Value*, cling::Transaction**, unsigned long) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::Interpreter::process(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cling::Value*, cling::Transaction**, bool) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::MetaProcessor::process(llvm::StringRef, cling::Interpreter::CompilationResult&, cling::Value*, bool) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] HandleInterpreterException(cling::MetaProcessor*, char const*, cling::Interpreter::CompilationResult&, cling::Value*) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] TCling::ProcessLine(char const*, TInterpreter::EErrorCode*) (no debug info)
[/Applications/root_v6.36.000/lib/libCore.so] TROOT::ProcessLine(char const*, int*) (no debug info)
[/Applications/root_v6.36.000/lib/libGui.so] TRootBrowser::ExecPlugin(char const*, char const*, char const*, int, int) (no debug info)
[/Applications/root_v6.36.000/lib/libGui.so] TRootBrowser::InitPlugins(char const*) (no debug info)
[/Applications/root_v6.36.000/lib/libGui.so] TRootBrowser::TRootBrowser(TBrowser*, char const*, unsigned int, unsigned int, char const*, bool) (no debug info)
[/Applications/root_v6.36.000/lib/libGui.so] TRootBrowser::NewBrowser(TBrowser*, char const*, unsigned int, unsigned int, char const*) (no debug info)
[<unknown binary>] (no debug info)
[/Applications/root_v6.36.000/lib/libGui.so] long TPluginHandler::ExecPluginImpl<TBrowser*, char const*, unsigned int, unsigned int, char const*>(TBrowser* const&, char const* const&, unsigned int const&, unsigned int const&, char const* const&) (no debug info)
[/Applications/root_v6.36.000/lib/libGui.so] TRootGuiFactory::CreateBrowserImp(TBrowser*, char const*, unsigned int, unsigned int, char const*) (no debug info)
[/Applications/root_v6.36.000/lib/libCore.so] TBrowser::TBrowser(char const*, char const*, TBrowserImp*, char const*) (no debug info)
[<unknown binary>] (no debug info)
[<unknown binary>] (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::IncrementalExecutor::runStaticInitializersOnce(cling::Transaction&) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::Interpreter::executeTransaction(cling::Transaction&) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::IncrementalParser::commitTransaction(llvm::PointerIntPair<cling::Transaction*, 2u, cling::IncrementalParser::EParseResult, llvm::PointerLikeTypeTraits<cling::Transaction*>, llvm::PointerIntPairInfo<cling::Transaction*, 2u, llvm::PointerLikeTypeTraits<cling::Transaction*>>>&, bool) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::IncrementalParser::Compile(llvm::StringRef, cling::CompilationOptions const&) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::Interpreter::EvaluateInternal(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cling::CompilationOptions, cling::Value*, cling::Transaction**, unsigned long) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::Interpreter::process(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, cling::Value*, cling::Transaction**, bool) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] cling::MetaProcessor::process(llvm::StringRef, cling::Interpreter::CompilationResult&, cling::Value*, bool) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] HandleInterpreterException(cling::MetaProcessor*, char const*, cling::Interpreter::CompilationResult&, cling::Value*) (no debug info)
[/Applications/root_v6.36.000/lib/libCling.so] TCling::ProcessLine(char const*, TInterpreter::EErrorCode*) (no debug info)
[/Applications/root_v6.36.000/lib/libRint.so] TRint::ProcessLineNr(char const*, char const*, int*) (no debug info)
[/Applications/root_v6.36.000/lib/libRint.so] TRint::HandleTermInput() (no debug info)
[/Applications/root_v6.36.000/lib/libCore.so] TUnixSystem::CheckDescriptors() (no debug info)
[/Applications/root_v6.36.000/lib/libCore.so] TMacOSXSystem::DispatchOneEvent(bool) (no debug info)
[/Applications/root_v6.36.000/lib/libCore.so] TSystem::InnerLoop() (no debug info)
[/Applications/root_v6.36.000/lib/libCore.so] TSystem::Run() (no debug info)
[/Applications/root_v6.36.000/lib/libCore.so] TApplication::Run(bool) (no debug info)
[/Applications/root_v6.36.000/lib/libRint.so] TRint::Run(bool) (no debug info)
[/Applications/root_v6.36.000/bin/root.exe] main (no debug info)
[/usr/lib/dyld] start (no debug info)
Do you have any clue what’s going on?
Looking at some other topic, I found this command:
otool -L $ROOTSYS/lib/libASImage.so
that maybe can help you troubleshooting my problem, this is the output:
/Applications/root_v6.36.000/lib/libASImage.so:
@rpath/libASImage.so (compatibility version 0.0.0, current version 0.0.0)
/opt/X11/lib/libpng16.16.dylib (compatibility version 56.0.0, current version 56.0.0)
/opt/local/lib/libjpeg.8.dylib (compatibility version 8.0.0, current version 8.3.2)
/opt/local/lib/libtiff.6.dylib (compatibility version 7.0.0, current version 7.2.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.12)
@rpath/libPostscript.so (compatibility version 0.0.0, current version 0.0.0)
@rpath/libGraf.so (compatibility version 0.0.0, current version 0.0.0)
@rpath/libMathCore.so (compatibility version 0.0.0, current version 0.0.0)
@rpath/libCore.so (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 1900.178.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1351.0.0)
Thanks a lot,
Elia