MomoneDk Posted April 2, 2023 Share Posted April 2, 2023 Hello, is anyone successfully compiled mame 253 ? Until mame 252 it wasn't a matter, but for this new version, the GCC 10,11, and 12 doesn't work. Link to comment Share on other sites More sharing options...
pmc2 Posted April 2, 2023 Share Posted April 2, 2023 work here. Link to comment Share on other sites More sharing options...
Robert Posted April 2, 2023 Share Posted April 2, 2023 MAME? not MAMEUI? Both compile here fine. Link to comment Share on other sites More sharing options...
MomoneDk Posted April 3, 2023 Author Share Posted April 3, 2023 In this cas i will see if i need an update in the gcc, and try to compile under windows 7 and not windows 10. Link to comment Share on other sites More sharing options...
MomoneDk Posted April 4, 2023 Author Share Posted April 4, 2023 (edited) Hello I have this error every time i try to compile mame 253, i have the same error with GCC 10.1, and even later GCC. d:/mame253/scripts/genie.lua:555: Definition file for TARGET=mame SUBTARGET=arcade does not exist stack traceback: [C]: in function 'error' d:/mame253/scripts/genie.lua:555: in main chunk [C]: in upvalue 'builtin_dofile' [string "premake = { }..."]:109: in function 'dofile' [string "_WORKING_DIR = os.getcwd()..."]:46: in function '_premake_main' make: *** [makefile:1102 : build/projects/windows/mamearcade/gmake-mingw64-gcc/Makefile] Erreur 1 make: *** Attente des tâches non terminées.... Thanks Edited April 4, 2023 by MomoneDk Partially found solution Link to comment Share on other sites More sharing options...
Robert Posted April 4, 2023 Share Posted April 4, 2023 I've split this to a new thread as it was off-topic. Now, quoting myself: Quote In MAME, the files arcade.flt and mess.flt were deleted, however you can create your own and it will work as before. The only difference is that you need to maintain them yourself instead of being done by the developers. This means you will get the error: Definition file for TARGET=mame SUBTARGET=arcade does not exist So, you need to create your own copy of arcade.flt, and maintain it. If you want, you can copy the file from the source of ARCADE64 (included in the main download). Link to comment Share on other sites More sharing options...
pmc2 Posted April 5, 2023 Share Posted April 5, 2023 @MomoneDk if you are interested, the binaries are on emufrance. Link to comment Share on other sites More sharing options...
MomoneDk Posted April 5, 2023 Author Share Posted April 5, 2023 Hello Thank you for your answers, i took the arcade file from Arcade64 sources and the compilation worked !!! So if i want all the games and if i understand well, i need to remove all the "//" in the arcade.flt file. @pmc2 , yes, it was a possibility in the cas i didn't compile. Thanks Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now