Me resulta extraño usarlo -Wl,-Bstatic
para saber con gcc
qué bibliotecas quiero vincular estáticamente. Después de todo, estoy contando gcc
directamente toda otra información sobre el enlace con bibliotecas ( -Ldir
, -llibname
).
¿Es posible decirle al controlador gcc directamente qué bibliotecas deberían estar vinculadas estáticamente?
Aclaración: Sé que si una determinada biblioteca existe solo en versiones estáticas, la usará sin ella -Wl,-Bstatic
, pero quiero implicar gcc
que prefiero la biblioteca estática. También sé que especificar el archivo de la biblioteca directamente se vincularía con él, pero prefiero mantener la semántica para incluir las bibliotecas estáticas y dinámicas de la misma manera.