Devo distribuire un binario che verrà eseguito su quante più distribuzioni Linux x86 ansible. Ciò significa che devo colbind staticamente alcune librerie, come glibc, perché l’utente potrebbe non avere la versione che uso. Altre librerie devono essere collegate dynamicmente, come fontconfig, perché si basa su un formato di file cache e su posizioni hard coded che possono differire su ciascun sistema.
Quali sono le opzioni della riga di comando per fare ciò? Se specifichi -static, gcc si rifiuterà di colbind dynamicmente qualsiasi libreria.