Except for Windows, mingw/mingw64 doesn’t natively have libdl, I can compile it and put it in my toolchain but others may not.
Also MESS on Win64 has issues with D__LIBRETRO__, see the previous posts my AndresSM & myself.
I was able to get it to compile quick & dirty for Win64 by doing this:
For the -D__LIBRETRO__ , i dont understand why it’s a problem
All core use LIBRETRO so we have to do the same , so #ifndefWIN32_LIBRETRO are not very appropriate.
I used them on LINUX/WIN64 and ANDROID and never have a problem with it.
could you please explain what is exaclty the pb with LIBRETRO .
Strange no pb to build ume on linux ( just tested on hour ago)
For lib DL ok , mine was a quick linux fix, yours seem to be ok .
i ll push it on github
If it’s trying to compile a *.so, it thinks you’re in Linux instead of Windows. Are the Windows build scripts separate? If so, you’ll want to use those instead. I don’t know because I don’t use libretro-super very often.
I didn’t notice the so , and as i never use libretro-super i don’t know about it too.
BTW, if someone want to test the android UME based on the upstream repro .
you can download the so here :
http://dl.free.fr/lGONbxTiI ( based on SVN R31095)
AWESOME! Does this UME Core has the MESS part? I really want to test it…but I don’t know where to place the ume_libretro.so, I even can’t found the Retroarch’s libs dir… :rolleyes: