10.5 および 10.4 SDK を使用して、Leopard を使用して Powerbook G4 用に BlueMSX をコンパイルしました。次に、同じソース コードと makefile を使用して、Lion を実行している Intel Mac で同じことを試しました。新しいSDKを指すようにメイクファイルを調整しただけで、すべてが再びうまくいきました。しかし、エミュレーターを実行すると、すべての色が完全に間違っており、サウンドも破損していました。
私の唯一の疑いは、SDL の 32 ビットから 64 ビットまでの一部のデータ型サイズに違いがある可能性があることです。そのようなものはありますか?