感谢项目维护者cuavas的协调和开发组的投入,开发组解决了数个跨平台兼容问题,MAME 0.279中只需少许改动就可在loongnix25上编译并可成功运行

需要改动的只是一点
--------------------------- src/lib/util/delegate.h ---------------------------
@@ -148,6 +148,8 @@
//#define MAME_DELEGATE_DIFFERENT_MEMBER_ABI 1
#elif defined(__clang__) && defined(__i386__) && defined(_WIN32)
#define MAME_DELEGATE_USE_TYPE MAME_DELEGATE_TYPE_COMPATIBLE
+ #elif defined(__loongarch__)
+ #define MAME_DELEGATE_USE_TYPE MAME_DELEGATE_TYPE_COMPATIBLE
#else
#define MAME_DELEGATE_USE_TYPE MAME_DELEGATE_TYPE_ITANIUM
#define MAME_DELEGATE_DIFFERENT_MEMBER_ABI 0