I've pretty much had this problem for the past few releases I have not been able to compile mameui at all. I was told it was this and that, but this time I grabbed the entire source the day it went live and my tools were up-to-date. Still I got this - the same thing I have been getting:
Code:
Compiling src/devices/bus/centronics/epson_ex800.cpp...
Compiling src/devices/bus/centronics/epson_lx800.cpp...
Compiling src/devices/bus/centronics/epson_lx810l.cpp...
Compiling src/devices/cpu/arcompact/arcompact.cpp...
Compiling src/devices/cpu/arcompact/arcompact_execute.cpp...
Archiving liboptional.a...
makefile:930: recipe for target 'windows_x64' failed
make: *** [windows_x64] Error 2
'mameui64.exe' is not recognized as an internal or external command,
operable program or batch file.
This is my compiling script:
Code:
@echo off
SET MINGW64=E:\MAME\msys64\mingw64
SET binpath=%MINGW64%\bin
SET oldpath=%PATH%
SET PATH=%binpath%;E:\MAME\msys64;%oldpath%
SET SRC=E:\MAME\msys64\src\mameui
SET CONFIG_ARCHITECTURE=x64
call E:\MAME\msys64\win32\env.bat
cd %SRC%
make -j5 all OSD=winui TOOLS=1 SYMBOLS=0 NO_SYMBOLS=1 %1 %2 %3 %4
It seems like maybe my source is somehow missing something, but I do not know how that could have happened. I use the same batch file and change the 'mameui' to 'mame' and remove the OSD=winui option and I can compile plain vanilla MAME just fine.
cyberdman