2009-02-27 17 views
1

Wie die Frage sagt: Wir bauen auf Linux mit dem GNU Linker und auf Solaris mit dem Solaris ld. ld GNU unterstützt die --export-dynamic Flag, das:Solaris Linker entspricht der GNU LD --export-dynamic Flag

Wenn eine dynamisch verknüpfte ausführbare bestimmen, werden alle Symbole auf den dynamischen Symboltabelle hinzuzufügen. Die dynamische Symboltabelle ist die Menge der Symbole, die während der Laufzeit von dynamischen Objekten aus sichtbar sind .

Was ist das Äquivalent zu dieser Flagge mit dem Solaris-Linker? Ist dort ein Äquivalent?

Antwort

2

Der Sun Studio-Linker (ld) exportiert standardmäßig alle Symbole.

0

Die vollständige Referenz für den Sun-Linker finden Sie unter docs.sun.com. Suchen Sie nach dem "Linker and Libraries Guide". Mit "alle Symbole" meinen Sie alle globalen Symbole, oder? C file-static Symbole werden nicht zu globalen Rechten befördert? Ich denke nicht, dass das funktionieren würde.