Проблема на Mac: «Не могу найти регистр в классе BREG при перезагрузке asm»

Я попытался перенести код на Mac OS X.

Программа использует библиотеку «ttmath», большой заголовок -num библиотека заголовков. Эта библиотека отлично работает как в 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)

, а ОС: Mac OS X версии 10.5.8

Я не могу найти полезной информации о том, как решить эту проблему. Кто-нибудь может мне помочь? Большое спасибо!

5
задан Claire Huang 24 October 2010 в 21:26
поделиться