Das LLVM-Common-Paket Allgemeines LLVM, Compiler Collection Das 'LLVM-Common' Paket organisiert die Verschiedenen LLVM Compiler und Versionen auf eisfair. Es ist möglich mehrere Compiler Versionen zu installieren. Es iat aber immer nur eine Version Aktiv. Es kann dann über update-alternatives einfach gewechselt werden. Wenn eine Compiler Version installiert wird ist diese automatisch aktiv. Wenn mehrere Compiler Versionen installiert sind ist nach der jeweiligen Installation immer die Version mit dem höchsten Index automatisch aktiv, wenn nicht mit update-alternatives in den manuellen Modus geschaltet wurde. Als Beispiel: LLVM18 -> 1818 LLVM19 -> 1917 Die Aufruf Syntax für update-alternatives: update-alternatives --help -> zeigt die Hilfe LLVM ist in mehrere Bereiche unterteilt die auch jeweils einzeln gewechselt werden. eisfair Paket update-command clang-$version clang llvm-$version llvm-ar lld-$version lld ld lldb-$version -> nur 64 bit lldb eis:/ # update-alternatives --list clang /usr/bin/clang-18 /usr/bin/clang-19 eis:/ # update-alternatives --config clang There are 2 choices for the alternative clang (providing /usr/bin/clang). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/clang-19 1917 auto mode 1 /usr/bin/clang-18 1818 manual mode 2 /usr/bin/clang-19 1917 manual mode Press <enter> to keep the current choice[*], or type selection number: