EDIT: I managed to locate the older versions of mingw and the mame compiler that i downloaded in 2012, the first time i did it. When using those, i was able to get it to compile without issues. There must be something incompatible with the new mame compiler and mame 150.
Original thread below:
I had problems with a rom launching when i copied mame from one cabinet to the other. I had compiled mame .150 a few years ago with the hiscore patch and direct input support. I beleive i chose the optimize for AMD x64 when i did it, which is probably why i ran into issues with it on my intel based cabinet. I downloaded the mame 150 binary and the game in question ran fine on the new pc....but i hate those nag screens.
so i decided i'd give compiling another chance. I downloaded the mame 150 source, hiscore patch and the Mame Compiler 64 from headsoft.com but i just can't seem to get it to work. I tried it both with the hiscore patch applied and without, but i just get a bunch of errors that don't mean a whole lot to me.
I then decided to try it manually using the instructions on Mr Do's site, but something must have changed since those instructions were put up. The batch files had the wrong paths, but even when i corrected them, it still fails.
please help.
Here is the console output window from the Mame Compiler 64 v2.0.171
Compiling Mame...
Using Parameters PYTHON_AVAILABLE=python SHELLTYPE=msdos -j12 NOWERROR=1 TARGETOS=windows TARGET=mame OSD=windows PTR64=1 STRIP_SYMBOLS=1
mkdir -p obj/windows64
mkdir -p obj/windows64/build
mkdir -p obj/windows64/emu/audio
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/adsp2100
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/alph8201
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/am29000
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/apexc
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/arm
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/arm7
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/asap
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/avr8
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/ccpu
make: [obj/windows64] Error 1 (ignored)
make: [obj/windows64/build] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/cop400
The syntax of the command is incorrect.
make: [obj/windows64/emu/audio] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/cosmac
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/cp1610
make: [obj/windows64/emu/cpu] Error 1 (ignored)
make: [obj/windows64/emu/cpu/adsp2100] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/cubeqcpu
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/alph8201] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/dsp16
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/am29000] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/dsp32
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/apexc] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/dsp56k
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/e132xs
make: [obj/windows64/emu/cpu/arm] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/es5510
make: [obj/windows64/emu/cpu/arm7] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/esrip
make: [obj/windows64/emu/cpu/asap] Error 1 (ignored)
make: [obj/windows64/emu/cpu/avr8] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/f8
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/g65816
make: [obj/windows64/emu/cpu/ccpu] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/h6280
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/h83002
make: [obj/windows64/emu/cpu/cop400] Error 1 (ignored)
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/cosmac] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/hcd62121
make: [obj/windows64/emu/cpu/cp1610] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/hd61700
make: [obj/windows64/emu/cpu/cubeqcpu] Error 1 (ignored)
make: [obj/windows64/emu/cpu/dsp16] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/i386
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/dsp32] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/i4004
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/i8008
make: [obj/windows64/emu/cpu/dsp56k] Error 1 (ignored)
make: [obj/windows64/emu/cpu/e132xs] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/i8085
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/es5510] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/i8089
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/esrip] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/i86
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/i860
make: [obj/windows64/emu/cpu/f8] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/i960
make: [obj/windows64/emu/cpu/g65816] Error 1 (ignored)
make: [obj/windows64/emu/cpu/h6280] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/ie15
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/h83002] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/jaguar
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/lc8670
make: [obj/windows64/emu/cpu/hcd62121] Error 1 (ignored)
make: [obj/windows64/emu/cpu/hd61700] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/lh5801
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/i386] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/lr35902
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/i4004] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/m37710
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/m6502
make: [obj/windows64/emu/cpu/i8008] Error 1 (ignored)
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/m6800
make: [obj/windows64/emu/cpu/i8085] Error 1 (ignored)
make: [obj/windows64/emu/cpu/i8089] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/m68000
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/m6805
make: [obj/windows64/emu/cpu/i86] Error 1 (ignored)
make: [obj/windows64/emu/cpu/i860] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/m6809
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/i960] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/mb86233
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/ie15] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/mb88xx
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/mc68hc11
make: [obj/windows64/emu/cpu/jaguar] Error 1 (ignored)
make: [obj/windows64/emu/cpu/lc8670] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/mcs48
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/lh5801] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/mcs51
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/lr35902] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/mcs96
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/m37710] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/minx
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/mips
make: [obj/windows64/emu/cpu/m6502] Error 1 (ignored)
make: [obj/windows64/emu/cpu/m6800] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/mn10200
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/nec
make: [obj/windows64/emu/cpu/m68000] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/pdp1
make: [obj/windows64/emu/cpu/m6805] Error 1 (ignored)
make: [obj/windows64/emu/cpu/m6809] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/pic16c5x
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/mb86233] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/pic16c62x
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/mb88xx] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/powerpc
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/mc68hc11] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/pps4
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/mcs48] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/psx
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/mcs51] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/rsp
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/mcs96] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/s2650
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/saturn
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/sc61860
make: [obj/windows64/emu/cpu/minx] Error 1 (ignored)
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/mips] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/scmp
make: [obj/windows64/emu/cpu/mn10200] Error 1 (ignored)
make: [obj/windows64/emu/cpu/nec] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/scudsp
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/pdp1] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/se3208
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/pic16c5x] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/sh2
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/pic16c62x] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/sh4
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/powerpc] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/sharc
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/pps4] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/sm8500
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/spc700
make: [obj/windows64/emu/cpu/psx] Error 1 (ignored)
make: [obj/windows64/emu/cpu/rsp] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/ssem
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/s2650] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/ssp1601
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/superfx
make: [obj/windows64/emu/cpu/saturn] Error 1 (ignored)
make: [obj/windows64/emu/cpu/sc61860] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/t11
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/scmp] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/tlcs90
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/tlcs900
make: [obj/windows64/emu/cpu/scudsp] Error 1 (ignored)
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/se3208] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/tms0980
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/sh2] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/tms32010
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/tms32025
make: [obj/windows64/emu/cpu/sh4] Error 1 (ignored)
make: [obj/windows64/emu/cpu/sharc] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/tms32031
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/tms32051
make: [obj/windows64/emu/cpu/sm8500] Error 1 (ignored)
make: [obj/windows64/emu/cpu/spc700] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/tms32082
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/tms34010
make: [obj/windows64/emu/cpu/ssem] Error 1 (ignored)
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/ssp1601] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/tms57002
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/superfx] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/tms7000
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/tms9900
make: [obj/windows64/emu/cpu/t11] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/unsp
make: [obj/windows64/emu/cpu/tlcs90] Error 1 (ignored)
make: [obj/windows64/emu/cpu/tlcs900] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/upd7725
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/upd7810
make: [obj/windows64/emu/cpu/tms0980] Error 1 (ignored)
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/v30mz
make: [obj/windows64/emu/cpu/tms32010] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/v60
make: [obj/windows64/emu/cpu/tms32025] Error 1 (ignored)
make: [obj/windows64/emu/cpu/tms32031] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/v810
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/tms32051] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/z180
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/tms32082] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/z8
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/tms34010] Error 1 (ignored)
mkdir -p obj/windows64/emu/cpu/z80
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/cpu/z8000
make: [obj/windows64/emu/cpu/tms57002] Error 1 (ignored)
mkdir -p obj/windows64/emu/debug
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/tms7000] Error 1 (ignored)
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/debugint
make: [obj/windows64/emu/cpu/tms9900] Error 1 (ignored)
make: [obj/windows64/emu/cpu/unsp] Error 1 (ignored)
mkdir -p obj/windows64/emu/drivers
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/upd7725] Error 1 (ignored)
mkdir -p obj/windows64/emu/imagedev
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/upd7810] Error 1 (ignored)
mkdir -p obj/windows64/emu/layout
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/machine
make: [obj/windows64/emu/cpu/v30mz] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/emu/sound
make: [obj/windows64/emu/cpu/v60] Error 1 (ignored)
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/v810] Error 1 (ignored)
mkdir -p obj/windows64/emu/video
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/z180] Error 1 (ignored)
mkdir -p obj/windows64/lib/expat
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/z8] Error 1 (ignored)
mkdir -p obj/windows64/lib/formats
The syntax of the command is incorrect.
mkdir -p obj/windows64/lib/lib7z
make: [obj/windows64/emu/cpu/z80] Error 1 (ignored)
mkdir -p obj/windows64/lib/libflac
The syntax of the command is incorrect.
make: [obj/windows64/emu/cpu/z8000] Error 1 (ignored)
The syntax of the command is incorrect.
The syntax of the command is incorrect.
mkdir -p obj/windows64/lib/libjpeg
make: [obj/windows64/emu/debug] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/lib/lua
make: [obj/windows64/emu/debugint] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/lib/portmidi
make: [obj/windows64/emu/drivers] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/lib/softfloat
make: [obj/windows64/emu/imagedev] Error 1 (ignored)
mkdir -p obj/windows64/lib/util
make: [obj/windows64/emu/layout] Error 1 (ignored)
mkdir -p obj/windows64/lib/web
The syntax of the command is incorrect.
The syntax of the command is incorrect.
make: [obj/windows64/emu/machine] Error 1 (ignored)
mkdir -p obj/windows64/lib/web/json
make: [obj/windows64/emu/sound] Error 1 (ignored)
The syntax of the command is incorrect.
make: [obj/windows64/emu/video] Error 1 (ignored)
mkdir -p obj/windows64/lib/zlib
The syntax of the command is incorrect.
make: [obj/windows64/lib/expat] Error 1 (ignored)
mkdir -p obj/windows64/mame/audio
The syntax of the command is incorrect.
mkdir -p obj/windows64/mame/drivers
make: [obj/windows64/lib/formats] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/mame/layout
make: [obj/windows64/lib/lib7z] Error 1 (ignored)
The syntax of the command is incorrect.
make: [obj/windows64/lib/libflac] Error 1 (ignored)
mkdir -p obj/windows64/mame/machine
The syntax of the command is incorrect.
make: [obj/windows64/lib/libjpeg] Error 1 (ignored)
mkdir -p obj/windows64/mame/mame
The syntax of the command is incorrect.
make: [obj/windows64/lib/lua] Error 1 (ignored)
mkdir -p obj/windows64/mame/video
The syntax of the command is incorrect.
mkdir -p obj/windows64/osd
make: [obj/windows64/lib/portmidi] Error 1 (ignored)
mkdir -p obj/windows64/osd/windows
The syntax of the command is incorrect.
The syntax of the command is incorrect.
make: [obj/windows64/lib/softfloat] Error 1 (ignored)
The syntax of the command is incorrect.
mkdir -p obj/windows64/tools
make: [obj/windows64/lib/util] Error 1 (ignored)
The syntax of the command is incorrect.
make: [obj/windows64/lib/web] Error 1 (ignored)
The syntax of the command is incorrect.
make: [obj/windows64/lib/web/json] Error 1 (ignored)
Compiling src/osd/windows/vconv.c...
make: [obj/windows64/lib/zlib] Error 1 (ignored)
Compiling src/build/file2str.c...
make: [obj/windows64/mame/audio] Error 1 (ignored)
Compiling src/osd/windows/main.c...
make: [obj/windows64/mame/drivers] Error 1 (ignored)
Compiling src/osd/windows/strconv.c...
make: [obj/windows64/mame/layout] Error 1 (ignored)
Compiling src/osd/windows/windir.c...
make: [obj/windows64/mame/machine] Error 1 (ignored)
Compiling src/osd/windows/winfile.c...
make: [obj/windows64/mame/mame] Error 1 (ignored)
Compiling src/osd/windows/winmisc.c...
make: [obj/windows64/mame/video] Error 1 (ignored)
Compiling src/osd/windows/winsync.c...
make: [obj/windows64/osd] Error 1 (ignored)
Compiling src/osd/windows/wintime.c...
make: [obj/windows64/osd/windows] Error 1 (ignored)
Compiling src/osd/windows/winutf8.c...
make: [obj/windows64/tools] Error 1 (ignored)
Compiling src/osd/windows/winutil.c...
Compiling src/osd/windows/winclip.c...
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/main.o: No such file or directory
Assembler messages:
Fatal error: can't create obj/windows64/build/file2str.o: No such file or directory
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/strconv.o: No such file or directory
src/build/file2str.c:101:1: fatal error: error closing -: Invalid argument
}
^
compilation terminated.
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/windir.o: No such file or directory
make: *** [obj/windows64/build/file2str.o] Error 1
make: *** Waiting for unfinished jobs....
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/winfile.o: No such file or directory
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/winmisc.o: No such file or directory
src/osd/windows/main.c:90:1: fatal error: error closing -: Invalid argument
}
^
compilation terminated.
make: *** [obj/windows64/osd/windows/main.o] Error 1
src/osd/windows/strconv.c:136:1: fatal error: error writing to -: No error
}
^
compilation terminated.
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/wintime.o: No such file or directory
make: *** [obj/windows64/osd/windows/strconv.o] Error 1
src/osd/windows/winfile.c:562:1: fatal error: error writing to -: No error
}
^
compilation terminated.
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/winutf8.o: No such file or directory
make: *** [obj/windows64/osd/windows/winfile.o] Error 1
src/osd/windows/windir.c:186:1: fatal error: error closing -: Invalid argument
}
^
compilation terminated.
make: *** [obj/windows64/osd/windows/windir.o] Error 1
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/winsync.o: No such file or directory
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/winutil.o: No such file or directory
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/vconv.o: No such file or directory
make: *** [obj/windows64/osd/windows/vconv.o] Error 1
Assembler messages:
Fatal error: can't create obj/windows64/osd/windows/winclip.o: No such file or directory
src/osd/windows/winmisc.c:191:1: fatal error: error closing -: Invalid argument
}
^
compilation terminated.
make: *** [obj/windows64/osd/windows/winmisc.o] Error 1
src/osd/windows/winsync.c:204:1: fatal error: error closing -: Invalid argument
}
^
compilation terminated.
src/osd/windows/wintime.c:143:1: fatal error: error closing -: Invalid argument
}
^
compilation terminated.
make: *** [obj/windows64/osd/windows/winsync.o] Error 1
src/osd/windows/winclip.c:122:1: fatal error: error closing -: Invalid argument
}
^
compilation terminated.
make: *** [obj/windows64/osd/windows/wintime.o] Error 1
src/osd/windows/winutf8.c:295:1: fatal error: error writing to -: No error
}
^
compilation terminated.
Finished!
0 Hours 0 Minutes and 7 Seconds Elapsed.
and here is what i get when i use Mr Do's instructions...
C:\mamesrc>cmd.exe
Microsoft Windows [Version 10.0.14291]
(c) 2016 Microsoft Corporation. All rights reserved.
C:\mamesrc>makemame
C:\mamesrc>set path=C:\MinGW\msys64\usr\bin
C:\mamesrc>make -j3
make: gcc: Command not found
Compiling src/osd/windows/vconv.c...
Compiling src/build/file2str.c...
Compiling src/osd/windows/main.c...
make: gcc.exe: Command not found
src/osd/windows/windows.mak:222: recipe for target 'obj/windows/osd/windows/vconv.o' failed
make: *** [obj/windows/osd/windows/vconv.o] Error 127
make: *** Waiting for unfinished jobs....
/bin/sh: gcc: command not found
makefile:877: recipe for target 'obj/windows/osd/windows/main.o' failed
make: *** [obj/windows/osd/windows/main.o] Error 127
/bin/sh: gcc: command not found
makefile:877: recipe for target 'obj/windows/build/file2str.o' failed
make: *** [obj/windows/build/file2str.o] Error 127