リンク中にこれらのエラーが発生します。両方のメッセージが同じオブジェクトファイルに関係している必要があります。
CALL16 reloc at 0x5f8 not against global symbol
と
could not read symbols: Bad value
2番目のメッセージがCALL16エラーが発生する理由のようですが、ファイルは正常にコンパイルされます。
これを修正するためのヒントはありますか?
参考までに、私はMIPSターゲットのクロスコンパイルを行っており、gcc4.1.2を使用しています。
編集:これまでのところ運がない:
使用されているフラグは次のとおりです:-fPIC、-Wl、-rpath、-Wl、-O1
私も成功せずに次のことを試しました:
-mno-explicit-relocs
-mexplicit-relocs
-mlong-calls
-mno-long-calls
-mxgot
-mno-xgot
その間、この時点でソースに戻り、さらに調査します。