1

Mac OS X で QEMU をコンパイルしようとすると (Lion を使用していますが、Snow Leopard でも発生しました)、uint16 に関するエラー メッセージが表示されます。ここに貼り付けるには長すぎるため、このリンクで完全な出力を見つけることができます(エラーを確認するには一番下までスクロールしてください)。

4

1 に答える 1

1

qemu/fpu/softfloat.h で qemu_uint16 と入力するには、uint16 を定義する必要があります。

 typedef uint8_t flag;
+#ifdef __APPLE__
+#define uint16 qemu_uint16
+#endif
 typedef uint8_t uint8;
 typedef int8_t int8;
 #ifndef _AIX

+ 記号で始まる行は、追加する必要がある行です。

ここを参照してください: http://lists.gnu.org/archive/html/qemu-devel/2011-10/msg03794.html

于 2012-02-08T15:29:31.057 に答える