libretro / desmume

DeSmuME is a Nintendo DS emulator
http://desmume.org
GNU General Public License v2.0
35 stars 33 forks source link

New build errors now #54

Open inactive123 opened 5 years ago

inactive123 commented 5 years ago
desmume: [status: fail] [recipes/apple/cores-osx-x64-generic] LOG: http://p.0bl.net/82835 desmume: [status: fail] [recipes/linux/cores-linux-arm7neonhf] LOG: http://p.0bl.net/82831 desmume: [status: fail] [recipes/apple/cores-ios9-generic] LOG: http://p.0bl.net/82832 desmume: [status: fail] [recipes/windows/cores-windows-x86_dw2-generic] LOG: http://p.0bl.net/82846
bearoso commented 5 years ago

1, 2, and 3 are related to atomics. 2 just needs -std={c++,gnu}11 to enable support on older gcc. 1 and 3 weren't hitting desmume's DESMUME_COCOA define, and just need coaxing to use the native atomic support.

I'm not sure what's up with 4. Those symbols should be included in wsock32. I switched the library to ws2_32 to see if it fixes it.

inactive123 commented 5 years ago

Here's another platform that has some build failures -

desmume: [status: fail] [recipes/android/cores-android-jni] LOG: http://p.0bl.net/82904
inactive123 commented 5 years ago

Hi there,

just a reminder that the Android build still has some compilation issues -

desmume: [status: fail] [recipes/android/cores-android-jni] LOG: http://p.0bl.net/84782 Last good build:
bearoso commented 5 years ago

I think it'll work now. I don't have an android build system setup up or access to the logs, so I'm not the best person to investigate these issues.