相同的代码,相同的SDK,相同的LIBSDL版本,相同的GCC版本,具有不同的结果(PPC与英特尔)

时间:2012-10-17 18:25:15

标签: macos cocoa sdl 32bit-64bit

我已经使用Leopard编译了BlueMSX for Powerbook G4,使用10.5和10.4 SDK。然后,我使用了相同的源代码和makefile,并在运行Lion的Intel Mac上尝试了相同的操作。只调整了makefile以指向新的SDK,一切都恢复正常。但是,在运行模拟器时,所有颜色都完全错误,并且声音也已损坏。

我唯一怀疑的是SDL上某些数据类型大小从32位到64位可能存在差异。有类似的东西吗?

0 个答案:

没有答案