0

どうやら、Solaris 10 は静的リンクをサポートしていないようです。したがって、動的リンクをサポートするようにメイクファイルを書き直すのを誰かが手伝ってくれるかどうか疑問に思っています。基本的に、次のリンカ コマンドを実行すると、_memset が見つからないというエラー メッセージが表示されます。Memset 自体は、静的にリンクしてはならない標準ライブラリにあります。リンカー コマンドは次のとおりです。

/usr/ccs/bin/ld -oq -e start_master -dn -z defs -M ../../../mapfile.q {オブジェクト ファイルのリスト}

Solaris 10でこれを実行する方法を知っている人はいますか?

ありがとう!

4

1 に答える 1

2

どうですか

/usr/ccs/bin/ld -o q -e start_master -Bstatic -z defs -M ../../../mapfile.q {list of object files} -Bdynamic -lc
于 2011-08-11T11:27:55.770 に答える