いくつかのコードを Mac OS X に移植しようとしました。
このプログラムは、ヘッダー big-num ヘッダー ライブラリである「ttmath」ライブラリを使用します。このライブラリは Windows と Linux の両方で正常に動作しますが、Mac でコンパイルして実行しようとすると、常に次のエラー メッセージが表示されます。
"can't find a register in class 'BREG' while reloading 'asm'".
この問題は古いバージョンの GCC コンパイラ (ビルド 5488) が原因であると書かれている文書を見つけましたが、GCC を更新した後もこのメッセージが表示されます。
現在、私のGCCバージョンは次のとおりです。
i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5490)
OS は: Mac OS X バージョン 10.5.8
この問題を解決する方法について役立つ情報が見つかりません。誰か助けてくれる人はいますか? どうもありがとう!