AIX 6.1でのCコンパイル中に、重複するシンボルに関する警告が表示され、次のように表示されます。
ld:0711-345 -bloadmapまたは-bnoquietオプションを使用して、詳細情報を取得します。
これらの使用方法をGoogleで調べましたが、明確な答えはまだありません。-bloadmapまたは-bnoquietを使用するために必要なことを誰かに教えてもらえますか?
助けてくれてありがとう ;-)
リントン
次のいずれかを使用します。
xlc -bloadmap:map.file you other paramaters ...
map.file
これにより、重複するシンボルがどこから来たかのリストが生成されます。
または:
xlc -bnoquiet you other paramaters ...
に同じ情報をリストしstdout
ます。
重複情報の例:
Symbol Source-File(Object) OR Import-File{Shared-object}
------------------------- -------------------------------------------------
...
.main t.c(t2.o)
** Duplicate ** t.c(t1.o)
これは、 とのmain
両方に機能があることを示しています。t1.o
t2.o