Welche ROOT-Version funktioniert auf OpenSUSE LEAP 15.5

ROOT ist ein Datenanalyse-Framework, das am CERN entwickelt wurde. Es hat jedoch keine offizielle Unterstützung für OpenSUSE LEAP 15.5. Hier ist, wie man es zum Laufen bringt:

Laden Sie

root_download_instructions.txt
root_v6.25.01.Linux-ubuntu18-x86_64-gcc7.5.tar.gz

von https://root.cern/download/ herunter. Diese Version wurde zufällig mit GCC 7.5 gebaut, was der Standard-Compiler auf OpenSUSE LEAP 15.5 ist. Auch die Glibc-Version stimmt überein.

Sie müssen jedoch den Fix aus Wie man ROOT ERROR in cling::CIFactory::createCI(): cannot extract standard library include paths! behebt anwenden:

falls Sie sudo-Zugriff haben

symlink_gpp_sudo.sh
sudo ln -s $(which g++) /usr/local/bin/x86_64-linux-gnu-g++-7

falls Sie keinen sudo-Zugriff haben

symlink_gpp_nosudo.sh
ln -s $(which g++) $HOME/usr/bin/x86_64-linux-gnu-g++-7

und stellen Sie sicher, dass $HOME/usr/bin in Ihrem $PATH ist, damit ROOT den symlinked Compiler finden kann.


Check out similar posts by category: Linux