Mi sembra strano usare -Wl,-Bstatic
per dire a gcc
quali librerie voglio collegarmi staticamente. Dopo tutto, sto raccontando gcc
direttamente tutte le altre informazioni sul collegamento con le librerie ( -Ldir
, -llibname
).
È possibile dire direttamente al driver gcc quali librerie dovrebbero essere collegate staticamente?
Chiarimento: so che se una determinata libreria esiste solo nelle versioni statiche, la utilizzerà senza -Wl,-Bstatic
, ma voglio implicare gcc
di preferire la libreria statica. So anche che specificare il file di libreria direttamente si collegherebbe con esso, ma preferisco mantenere la semantica per includere le librerie statiche e dinamiche allo stesso modo.