• ベストアンサー

__ashrdi3は未解決です。

現在、Platform Builderをいうコンパイラを使って、 プログラムを作っています。 コンパイル時に、 リンクエラー、__ashrdi3は未解決です。 というエラーが出ます。 __ashrdi3が何なのかもわかりません。 何かライブラリをリンクしなければいけないのかと思い、 いろいろ検索したのですが、情報が少なくよくわかりません。 どなたかどうぞご教授くださると有難いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

Platform Builderというコンパイラは使ったことがありませんが... リンクエラー、__ashrdi3は未解決です。 名前からして、64ビットの算術右シフト用のサブルーチンっぽいですね。long long型とかの64ビット整数を使うときの注意書きがマニュアルか何かにありませんか? あるいは、本来リンクされるはずのランタイムを、オプションか何かで無理やり外したりしていませんか?

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • t_nojiri
  • ベストアンサー率28% (595/2071)
回答No.2
参考URL:
http://fxr.watson.org/fxr/source/libkern/ashrdi3.c?v=DFBSD
すると、全ての回答が全文表示されます。