estática de código no Solaris?
-
13-09-2019 - |
Pergunta
Pergunta:
- Por que bibliotecas estáticas
/usr/lib/*.a
caiu de Solaris 10 ? - Por isso, é não objeto estaticamente ligada possível gerar?
-
compilação
- dinamicamente vinculado, é a única opção?
Solução
Você ainda pode criar seu próprio * .a bibliotecas e link para eles, mas as bibliotecas do sistema será sempre ligado dinamicamente.
Outras dicas
Se você passar as bandeiras certas para o vinculador, então você pode criar uma biblioteca estática ou aplicação. No entanto, por que você iria querer? Bibliotecas estáticas são uma dor para fornecer correções para.
É uma decisão sábia. A idéia vinculação estática realmente não funciona bem. É por isso que LSB (Linux Standard Base) Projeto também proíbe vinculação estática. Compatibilidade afastou-se do sistema de chamadas para um nível superior nas últimas duas décadas.
Não posso dizer que eu já ido procurá-los, mas você verificar as "opções adicionais" (ou o que eles chamam) CD / DVD? Lembro-me de que tinha outro aleatórios "em falta" coisas ...