Мне кажется странным использовать -Wl,-Bstatic, чтобы сказать, с gccкакими библиотеками я хочу связать статически. Ведь всю остальную gccинформацию о линковке с библиотеками я рассказываю напрямую ( -Ldir, -llibname).
Можно ли напрямую указать драйверу gcc, какие библиотеки должны быть связаны статически?
Уточнение: я знаю, что если определенная библиотека существует только в статических версиях, она будет использовать ее без -Wl,-Bstatic, но я хочу иметь в виду, gccчто предпочитаю статическую библиотеку. Я также знаю, что указание файла библиотеки напрямую свяжется с ним, но я предпочитаю сохранить семантику включения статических и динамических библиотек одинаковой.