2025-12-09

Slackware - Installare una versione aggiornata di GCC/CLANG

GCC e LLVM

Rendiamo disponibili, nel nostro repository su GitHub, gli script per utilizzare una versione aggiornata di GCC e/o CLANG su una Slackware stable (si tratta comunque di POSIX script, quindi ragionevolmente compatibili con altre distribuzioni).

L'installazione, conformemente al Filesystem Hierarchy Standard, avviene nella directory /opt. In genere questa è una buona scelta per i compilatori dal momento che permette:

  • di evitare interferenze con /usr/bin/gcc e /usr/bin/clang;
  • di non sovrascrivere librerie già installate con la distribuzione Linux;
  • di effettuare semplici scelte a livello di utente (export PATH=/opt/gcc-XX.Y.Z/bin:$PATH);
  • il supporto di versioni multiple;
  • una semplice rimozione (rm -rf /opt/gcc-XX.Y.Z).

I collegamenti diretti sono: