Link de bibliotecas com o gcc: ordem dos argumentos
Assim que atualizei minha distribuição do Ubuntu para 11.10, comecei a ver um comportamento estranho do vinculador com o gcc. Consegui resolver o problema movendo meu-l
argumentos até o final do comando gcc (meu problema foi semelhante ao descrito em esta discussão, e a solução proposta funcionou para mim ... obrigado!).
Minha pergunta é ... por que eu tive esse problema apenas agora? Estou desenvolvendo e testando esse código no OS X e Ubuntu há algum tempo: nunca soube que-l
s comandos @ devem seguir seus arquivos .c, mas mesmo assim, isso nunca me causou problemas antes. Acho que tem mais a ver com a versão do GCC do que com a versão do Ubunt
Esta versão mais recente simplesmente aplica esse requisito com mais rigor do que as versões anteriore