Question

Question:

  • Pourquoi les bibliothèques statiques /usr/lib/*.a ont abandonné de Solaris 10 ?
  • Il est donc IMPOSSIBLE pour générer l'objet lié statiquement?
    • compilation Dynamiquement liée, est la seule option?
Était-ce utile?

La solution

Vous pouvez toujours créer vos propres bibliothèques * .a et un lien vers eux, mais les bibliothèques système sera toujours lié dynamiquement.

Voir: ce poste de blogs.oracle.com

Autres conseils

Si vous passez les drapeaux droit à l'éditeur de liens, vous pouvez créer une bibliothèque ou une application statique. Cependant, pourquoi voudriez-vous? Les bibliothèques statiques sont une douleur pour fournir des correctifs pour.

Il est une sage décision. L'idée de liaison statique ne fonctionne pas vraiment bien. C'est pourquoi LSB (Linux Standard Base) Projet interdit également la liaison statique. Compatibilité éloignée des appels système à un niveau plus élevé au cours des deux dernières décennies.

Ne peut pas dire que je suis déjà allé chercher, mais avez-vous vérifié les « options supplémentaires » (ou tout ce qu'ils l'appeler) CD / DVD? Je me souviens qu'il avait d'autres aléatoires « disparus » choses ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top