Previous Thread
Next Thread
Print Thread
Page 22 of 40 1 2 20 21 22 23 24 39 40
Re: Can't compile latest MESS? READ THIS THREAD [Re: MikeAbson] #97563 12/25/14 01:15 PM
Joined: Jun 2001
Posts: 44
O
Osso Offline
Member
Offline
Member
O
Joined: Jun 2001
Posts: 44
That happened to me after OG's debug changes, but a clean compile fixed it. You wrote you did a clean compile, so I can't help you..

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #97725 01/03/15 03:50 AM
Joined: Aug 2011
Posts: 499
M
MikeAbson Offline
Senior Member
Offline
Senior Member
M
Joined: Aug 2011
Posts: 499
I'm still not successful in trying to compile MAME and MESS. I'll try and be more accurate here. I'm using Windows 7 64-Bit, TortoiseGit and the same version of MingW64 from the MAMEDev website.

When I try and compile MAME, I get the following error:

C:\MAME GitHub>makemame
Deleting object tree obj/windows64...
Deleting mame64.exe...
Deleting ledutil.exe romcmp.exe chdman.exe jedutil.exe unidasm.exe ldresample.
e ldverify.exe regrep.exe srcclean.exe src2html.exe split.exe pngcmp.exe nltoo
exe ...
Deleting dependencies...
mkdir.exe -p obj/windows64
mkdir.exe -p obj/windows64/MAME/MAME
mkdir.exe -p obj/windows64/build
mkdir.exe -p obj/windows64/emu/audio
mkdir.exe -p obj/windows64/emu/bus
mkdir.exe -p obj/windows64/emu/bus/centronics
mkdir.exe -p obj/windows64/emu/bus/generic
mkdir.exe -p obj/windows64/emu/bus/isa
mkdir.exe -p obj/windows64/emu/bus/neogeo
mkdir.exe -p obj/windows64/emu/bus/rs232
mkdir.exe -p obj/windows64/emu/bus/scsi
mkdir.exe -p obj/windows64/emu/bus/vectrex
mkdir.exe -p obj/windows64/emu/cpu
mkdir.exe -p obj/windows64/emu/cpu/8x300
mkdir.exe -p obj/windows64/emu/cpu/adsp2100
mkdir.exe -p obj/windows64/emu/cpu/alph8201
mkdir.exe -p obj/windows64/emu/cpu/alto2
mkdir.exe -p obj/windows64/emu/cpu/am29000
mkdir.exe -p obj/windows64/emu/cpu/apexc
mkdir.exe -p obj/windows64/emu/cpu/arm
mkdir.exe -p obj/windows64/emu/cpu/arm7
mkdir.exe -p obj/windows64/emu/cpu/asap
mkdir.exe -p obj/windows64/emu/cpu/avr8
mkdir.exe -p obj/windows64/emu/cpu/ccpu
mkdir.exe -p obj/windows64/emu/cpu/cop400
mkdir.exe -p obj/windows64/emu/cpu/cosmac
mkdir.exe -p obj/windows64/emu/cpu/cp1610
mkdir.exe -p obj/windows64/emu/cpu/cubeqcpu
mkdir.exe -p obj/windows64/emu/cpu/dsp16
mkdir.exe -p obj/windows64/emu/cpu/dsp32
mkdir.exe -p obj/windows64/emu/cpu/dsp56k
mkdir.exe -p obj/windows64/emu/cpu/e132xs
mkdir.exe -p obj/windows64/emu/cpu/es5510
mkdir.exe -p obj/windows64/emu/cpu/esrip
mkdir.exe -p obj/windows64/emu/cpu/f8
mkdir.exe -p obj/windows64/emu/cpu/g65816
mkdir.exe -p obj/windows64/emu/cpu/h6280
mkdir.exe -p obj/windows64/emu/cpu/h8
mkdir.exe -p obj/windows64/emu/cpu/hcd62121
mkdir.exe -p obj/windows64/emu/cpu/hd61700
mkdir.exe -p obj/windows64/emu/cpu/i386
mkdir.exe -p obj/windows64/emu/cpu/i4004
mkdir.exe -p obj/windows64/emu/cpu/i8008
mkdir.exe -p obj/windows64/emu/cpu/i8085
mkdir.exe -p obj/windows64/emu/cpu/i8089
mkdir.exe -p obj/windows64/emu/cpu/i86
mkdir.exe -p obj/windows64/emu/cpu/i860
mkdir.exe -p obj/windows64/emu/cpu/i960
mkdir.exe -p obj/windows64/emu/cpu/ie15
mkdir.exe -p obj/windows64/emu/cpu/jaguar
mkdir.exe -p obj/windows64/emu/cpu/lc8670
mkdir.exe -p obj/windows64/emu/cpu/lh5801
mkdir.exe -p obj/windows64/emu/cpu/lr35902
mkdir.exe -p obj/windows64/emu/cpu/m37710
mkdir.exe -p obj/windows64/emu/cpu/m6502
mkdir.exe -p obj/windows64/emu/cpu/m6800
mkdir.exe -p obj/windows64/emu/cpu/m68000
mkdir.exe -p obj/windows64/emu/cpu/m6805
mkdir.exe -p obj/windows64/emu/cpu/m6809
mkdir.exe -p obj/windows64/emu/cpu/mb86233
mkdir.exe -p obj/windows64/emu/cpu/mb86235
mkdir.exe -p obj/windows64/emu/cpu/mb88xx
mkdir.exe -p obj/windows64/emu/cpu/mc68hc11
mkdir.exe -p obj/windows64/emu/cpu/mcs48
mkdir.exe -p obj/windows64/emu/cpu/mcs51
mkdir.exe -p obj/windows64/emu/cpu/mcs96
mkdir.exe -p obj/windows64/emu/cpu/minx
mkdir.exe -p obj/windows64/emu/cpu/mips
mkdir.exe -p obj/windows64/emu/cpu/mn10200
mkdir.exe -p obj/windows64/emu/cpu/nec
mkdir.exe -p obj/windows64/emu/cpu/pdp1
mkdir.exe -p obj/windows64/emu/cpu/pic16c5x
mkdir.exe -p obj/windows64/emu/cpu/pic16c62x
mkdir.exe -p obj/windows64/emu/cpu/powerpc
mkdir.exe -p obj/windows64/emu/cpu/pps4
mkdir.exe -p obj/windows64/emu/cpu/psx
mkdir.exe -p obj/windows64/emu/cpu/rsp
mkdir.exe -p obj/windows64/emu/cpu/s2650
mkdir.exe -p obj/windows64/emu/cpu/saturn
mkdir.exe -p obj/windows64/emu/cpu/sc61860
mkdir.exe -p obj/windows64/emu/cpu/scmp
mkdir.exe -p obj/windows64/emu/cpu/score
mkdir.exe -p obj/windows64/emu/cpu/scudsp
mkdir.exe -p obj/windows64/emu/cpu/se3208
mkdir.exe -p obj/windows64/emu/cpu/sh2
mkdir.exe -p obj/windows64/emu/cpu/sh4
mkdir.exe -p obj/windows64/emu/cpu/sharc
mkdir.exe -p obj/windows64/emu/cpu/sm8500
mkdir.exe -p obj/windows64/emu/cpu/spc700
mkdir.exe -p obj/windows64/emu/cpu/ssem
mkdir.exe -p obj/windows64/emu/cpu/ssp1601
mkdir.exe -p obj/windows64/emu/cpu/superfx
mkdir.exe -p obj/windows64/emu/cpu/t11
mkdir.exe -p obj/windows64/emu/cpu/tlcs90
mkdir.exe -p obj/windows64/emu/cpu/tlcs900
mkdir.exe -p obj/windows64/emu/cpu/tms0980
mkdir.exe -p obj/windows64/emu/cpu/tms32010
mkdir.exe -p obj/windows64/emu/cpu/tms32025
mkdir.exe -p obj/windows64/emu/cpu/tms32031
mkdir.exe -p obj/windows64/emu/cpu/tms32051
mkdir.exe -p obj/windows64/emu/cpu/tms32082
mkdir.exe -p obj/windows64/emu/cpu/tms34010
mkdir.exe -p obj/windows64/emu/cpu/tms57002
mkdir.exe -p obj/windows64/emu/cpu/tms7000
mkdir.exe -p obj/windows64/emu/cpu/tms9900
mkdir.exe -p obj/windows64/emu/cpu/unsp
mkdir.exe -p obj/windows64/emu/cpu/upd7725
mkdir.exe -p obj/windows64/emu/cpu/upd7810
mkdir.exe -p obj/windows64/emu/cpu/v30mz
mkdir.exe -p obj/windows64/emu/cpu/v60
mkdir.exe -p obj/windows64/emu/cpu/v810
mkdir.exe -p obj/windows64/emu/cpu/z180
mkdir.exe -p obj/windows64/emu/cpu/z8
mkdir.exe -p obj/windows64/emu/cpu/z80
mkdir.exe -p obj/windows64/emu/cpu/z8000
mkdir.exe -p obj/windows64/emu/debug
mkdir.exe -p obj/windows64/emu/drivers
mkdir.exe -p obj/windows64/emu/imagedev
mkdir.exe -p obj/windows64/emu/layout
mkdir.exe -p obj/windows64/emu/machine
mkdir.exe -p obj/windows64/emu/netlist
mkdir.exe -p obj/windows64/emu/netlist/analog
mkdir.exe -p obj/windows64/emu/netlist/devices
mkdir.exe -p obj/windows64/emu/sound
mkdir.exe -p obj/windows64/emu/ui
mkdir.exe -p obj/windows64/emu/video
mkdir.exe -p obj/windows64/lib/expat
mkdir.exe -p obj/windows64/lib/formats
mkdir.exe -p obj/windows64/lib/lib7z
mkdir.exe -p obj/windows64/lib/libflac
mkdir.exe -p obj/windows64/lib/libjpeg
mkdir.exe -p obj/windows64/lib/lua
mkdir.exe -p obj/windows64/lib/lua/lib
mkdir.exe -p obj/windows64/lib/portmidi
mkdir.exe -p obj/windows64/lib/softfloat
mkdir.exe -p obj/windows64/lib/sqlite3
mkdir.exe -p obj/windows64/lib/util
mkdir.exe -p obj/windows64/lib/web
mkdir.exe -p obj/windows64/lib/web/json
mkdir.exe -p obj/windows64/lib/zlib
mkdir.exe -p obj/windows64/mame/audio
mkdir.exe -p obj/windows64/mame/drivers
mkdir.exe -p obj/windows64/mame/layout
mkdir.exe -p obj/windows64/mame/machine
mkdir.exe -p obj/windows64/mame/video
mkdir.exe -p obj/windows64/osd
mkdir.exe -p obj/windows64/osd/modules
mkdir.exe -p obj/windows64/osd/modules/debugger
mkdir.exe -p obj/windows64/osd/modules/sound
mkdir.exe -p obj/windows64/osd/windows
mkdir.exe -p obj/windows64/tools
Compiling src/osd/windows/vconv.c...
Compiling src/build/makedep.c...
Compiling src/lib/util/astring.c...
Compiling src/lib/util/corealloc.c...
Compiling src/lib/util/corefile.c...
Compiling src/lib/util/unicode.c...
Compiling src/lib/util/tagmap.c...
Compiling src/osd/windows/main.c...
Compiling src/osd/windows/strconv.c...
Compiling src/osd/windows/windir.c...
Compiling src/osd/windows/winfile.c...
Compiling src/osd/windows/winmisc.c...
Compiling src/osd/windows/winsync.c...
Compiling src/osd/windows/wintime.c...
Compiling src/osd/windows/winutf8.c...
Compiling src/osd/windows/winutil.c...
Compiling src/osd/windows/winclip.c...
Compiling src/osd/windows/winsocket.c...
Compiling src/osd/windows/winwork.c...
Compiling src/osd/windows/winptty.c...
Compiling src/osd/windows/winos.c...
Compiling src/lib/zlib/adler32.c...
Compiling src/lib/zlib/compress.c...
Compiling src/lib/zlib/crc32.c...
Compiling src/lib/zlib/deflate.c...
Compiling src/lib/zlib/inffast.c...
Compiling src/lib/zlib/inflate.c...
Compiling src/lib/zlib/infback.c...
Compiling src/lib/zlib/inftrees.c...
Compiling src/lib/zlib/trees.c...
Compiling src/lib/zlib/uncompr.c...
Compiling src/lib/zlib/zutil.c...
Compiling src/build/makemak.c...
Compiling src/lib/util/corestr.c...
Compiling src/build/makelist.c...
Compiling src/lib/util/cstrpool.c...
Compiling src/build/png2bdc.c...
Compiling src/lib/util/bitmap.c...
Compiling src/lib/util/png.c...
Compiling src/lib/util/palette.c...
Compiling src/build/verinfo.c...
Compiling src/emu/cpu/m68000/m68kmake.c...
make: *** No rule to make target 'obj/windows64/MAME/MAME.o', needed by 'MAME6
exe'. Stop.
make: *** Waiting for unfinished jobs....

When I try to compile MESS, I get this error:

C:\MAME GitHub>makemess
Deleting object tree obj/windows64...
Deleting mame64.exe...
Deleting ledutil.exe romcmp.exe chdman.exe jedutil.exe unidasm.exe ldresample.ex
e ldverify.exe regrep.exe srcclean.exe src2html.exe split.exe pngcmp.exe nltool.
exe ...
Deleting dependencies...
mkdir.exe -p obj/windows64
mkdir.exe -p obj/windows64/MESS/MESS
mkdir.exe -p obj/windows64/build
mkdir.exe -p obj/windows64/emu/audio
mkdir.exe -p obj/windows64/emu/bus
mkdir.exe -p obj/windows64/emu/bus/a1bus
mkdir.exe -p obj/windows64/emu/bus/a2bus
mkdir.exe -p obj/windows64/emu/bus/a7800
mkdir.exe -p obj/windows64/emu/bus/a800
mkdir.exe -p obj/windows64/emu/bus/a8sio
mkdir.exe -p obj/windows64/emu/bus/abcbus
mkdir.exe -p obj/windows64/emu/bus/abckb
mkdir.exe -p obj/windows64/emu/bus/adam
mkdir.exe -p obj/windows64/emu/bus/adamnet
mkdir.exe -p obj/windows64/emu/bus/amiga/zorro
mkdir.exe -p obj/windows64/emu/bus/apf
mkdir.exe -p obj/windows64/emu/bus/arcadia
mkdir.exe -p obj/windows64/emu/bus/astrocde
mkdir.exe -p obj/windows64/emu/bus/bml3
mkdir.exe -p obj/windows64/emu/bus/bw2
mkdir.exe -p obj/windows64/emu/bus/c64
mkdir.exe -p obj/windows64/emu/bus/cbm2
mkdir.exe -p obj/windows64/emu/bus/cbmiec
mkdir.exe -p obj/windows64/emu/bus/centronics
mkdir.exe -p obj/windows64/emu/bus/chanf
mkdir.exe -p obj/windows64/emu/bus/coco
mkdir.exe -p obj/windows64/emu/bus/coleco
mkdir.exe -p obj/windows64/emu/bus/compucolor
mkdir.exe -p obj/windows64/emu/bus/comx35
mkdir.exe -p obj/windows64/emu/bus/cpc
mkdir.exe -p obj/windows64/emu/bus/crvision
mkdir.exe -p obj/windows64/emu/bus/dmv
mkdir.exe -p obj/windows64/emu/bus/ecbbus
mkdir.exe -p obj/windows64/emu/bus/econet
mkdir.exe -p obj/windows64/emu/bus/ep64
mkdir.exe -p obj/windows64/emu/bus/epson_sio
mkdir.exe -p obj/windows64/emu/bus/gameboy
mkdir.exe -p obj/windows64/emu/bus/gamegear
mkdir.exe -p obj/windows64/emu/bus/gba
mkdir.exe -p obj/windows64/emu/bus/generic
mkdir.exe -p obj/windows64/emu/bus/ieee488
mkdir.exe -p obj/windows64/emu/bus/imi7000
mkdir.exe -p obj/windows64/emu/bus/intv
mkdir.exe -p obj/windows64/emu/bus/iq151
mkdir.exe -p obj/windows64/emu/bus/isa
mkdir.exe -p obj/windows64/emu/bus/isbx
mkdir.exe -p obj/windows64/emu/bus/kc
mkdir.exe -p obj/windows64/emu/bus/lpci
mkdir.exe -p obj/windows64/emu/bus/macpds
mkdir.exe -p obj/windows64/emu/bus/megadrive
mkdir.exe -p obj/windows64/emu/bus/midi
mkdir.exe -p obj/windows64/emu/bus/msx_cart
mkdir.exe -p obj/windows64/emu/bus/msx_slot
mkdir.exe -p obj/windows64/emu/bus/neogeo
mkdir.exe -p obj/windows64/emu/bus/nes
mkdir.exe -p obj/windows64/emu/bus/nubus
mkdir.exe -p obj/windows64/emu/bus/odyssey2
mkdir.exe -p obj/windows64/emu/bus/oricext
mkdir.exe -p obj/windows64/emu/bus/pc_joy
mkdir.exe -p obj/windows64/emu/bus/pc_kbd
mkdir.exe -p obj/windows64/emu/bus/pce
mkdir.exe -p obj/windows64/emu/bus/pet
mkdir.exe -p obj/windows64/emu/bus/plus4
mkdir.exe -p obj/windows64/emu/bus/psx
mkdir.exe -p obj/windows64/emu/bus/ql
mkdir.exe -p obj/windows64/emu/bus/rs232
mkdir.exe -p obj/windows64/emu/bus/s100
mkdir.exe -p obj/windows64/emu/bus/saturn
mkdir.exe -p obj/windows64/emu/bus/scsi
mkdir.exe -p obj/windows64/emu/bus/scv
mkdir.exe -p obj/windows64/emu/bus/sega8
mkdir.exe -p obj/windows64/emu/bus/sms_ctrl
mkdir.exe -p obj/windows64/emu/bus/sms_exp
mkdir.exe -p obj/windows64/emu/bus/snes
mkdir.exe -p obj/windows64/emu/bus/spc1000
mkdir.exe -p obj/windows64/emu/bus/ti99_peb
mkdir.exe -p obj/windows64/emu/bus/tvc
mkdir.exe -p obj/windows64/emu/bus/vboy
mkdir.exe -p obj/windows64/emu/bus/vc4000
mkdir.exe -p obj/windows64/emu/bus/vcs
mkdir.exe -p obj/windows64/emu/bus/vcs_ctrl
mkdir.exe -p obj/windows64/emu/bus/vectrex
mkdir.exe -p obj/windows64/emu/bus/vic10
mkdir.exe -p obj/windows64/emu/bus/vic20
mkdir.exe -p obj/windows64/emu/bus/vidbrain
mkdir.exe -p obj/windows64/emu/bus/vip
mkdir.exe -p obj/windows64/emu/bus/vtech/ioexp
mkdir.exe -p obj/windows64/emu/bus/vtech/memexp
mkdir.exe -p obj/windows64/emu/bus/wangpc
mkdir.exe -p obj/windows64/emu/bus/wswan
mkdir.exe -p obj/windows64/emu/bus/x68k
mkdir.exe -p obj/windows64/emu/bus/z88
mkdir.exe -p obj/windows64/emu/cpu
mkdir.exe -p obj/windows64/emu/cpu/8x300
mkdir.exe -p obj/windows64/emu/cpu/adsp2100
mkdir.exe -p obj/windows64/emu/cpu/alph8201
mkdir.exe -p obj/windows64/emu/cpu/alto2
mkdir.exe -p obj/windows64/emu/cpu/am29000
mkdir.exe -p obj/windows64/emu/cpu/apexc
mkdir.exe -p obj/windows64/emu/cpu/arc
mkdir.exe -p obj/windows64/emu/cpu/arcompact
mkdir.exe -p obj/windows64/emu/cpu/arm
mkdir.exe -p obj/windows64/emu/cpu/arm7
mkdir.exe -p obj/windows64/emu/cpu/asap
mkdir.exe -p obj/windows64/emu/cpu/avr8
mkdir.exe -p obj/windows64/emu/cpu/ccpu
mkdir.exe -p obj/windows64/emu/cpu/cop400
mkdir.exe -p obj/windows64/emu/cpu/cosmac
mkdir.exe -p obj/windows64/emu/cpu/cp1610
mkdir.exe -p obj/windows64/emu/cpu/cubeqcpu
mkdir.exe -p obj/windows64/emu/cpu/dsp16
mkdir.exe -p obj/windows64/emu/cpu/dsp32
mkdir.exe -p obj/windows64/emu/cpu/dsp56k
mkdir.exe -p obj/windows64/emu/cpu/e132xs
mkdir.exe -p obj/windows64/emu/cpu/es5510
mkdir.exe -p obj/windows64/emu/cpu/esrip
mkdir.exe -p obj/windows64/emu/cpu/f8
mkdir.exe -p obj/windows64/emu/cpu/g65816
mkdir.exe -p obj/windows64/emu/cpu/h6280
mkdir.exe -p obj/windows64/emu/cpu/h8
mkdir.exe -p obj/windows64/emu/cpu/hcd62121
mkdir.exe -p obj/windows64/emu/cpu/hd61700
mkdir.exe -p obj/windows64/emu/cpu/i386
mkdir.exe -p obj/windows64/emu/cpu/i4004
mkdir.exe -p obj/windows64/emu/cpu/i8008
mkdir.exe -p obj/windows64/emu/cpu/i8085
mkdir.exe -p obj/windows64/emu/cpu/i8089
mkdir.exe -p obj/windows64/emu/cpu/i86
mkdir.exe -p obj/windows64/emu/cpu/i860
mkdir.exe -p obj/windows64/emu/cpu/i960
mkdir.exe -p obj/windows64/emu/cpu/ie15
mkdir.exe -p obj/windows64/emu/cpu/jaguar
mkdir.exe -p obj/windows64/emu/cpu/lc8670
mkdir.exe -p obj/windows64/emu/cpu/lh5801
mkdir.exe -p obj/windows64/emu/cpu/lr35902
mkdir.exe -p obj/windows64/emu/cpu/m37710
mkdir.exe -p obj/windows64/emu/cpu/m6502
mkdir.exe -p obj/windows64/emu/cpu/m6800
mkdir.exe -p obj/windows64/emu/cpu/m68000
mkdir.exe -p obj/windows64/emu/cpu/m6805
mkdir.exe -p obj/windows64/emu/cpu/m6809
mkdir.exe -p obj/windows64/emu/cpu/mb86233
mkdir.exe -p obj/windows64/emu/cpu/mb86235
mkdir.exe -p obj/windows64/emu/cpu/mb88xx
mkdir.exe -p obj/windows64/emu/cpu/mc68hc11
mkdir.exe -p obj/windows64/emu/cpu/mcs48
mkdir.exe -p obj/windows64/emu/cpu/mcs51
mkdir.exe -p obj/windows64/emu/cpu/mcs96
mkdir.exe -p obj/windows64/emu/cpu/minx
mkdir.exe -p obj/windows64/emu/cpu/mips
mkdir.exe -p obj/windows64/emu/cpu/mn10200
mkdir.exe -p obj/windows64/emu/cpu/nec
mkdir.exe -p obj/windows64/emu/cpu/pdp1
mkdir.exe -p obj/windows64/emu/cpu/pic16c5x
mkdir.exe -p obj/windows64/emu/cpu/pic16c62x
mkdir.exe -p obj/windows64/emu/cpu/powerpc
mkdir.exe -p obj/windows64/emu/cpu/pps4
mkdir.exe -p obj/windows64/emu/cpu/psx
mkdir.exe -p obj/windows64/emu/cpu/rsp
mkdir.exe -p obj/windows64/emu/cpu/s2650
mkdir.exe -p obj/windows64/emu/cpu/saturn
mkdir.exe -p obj/windows64/emu/cpu/sc61860
mkdir.exe -p obj/windows64/emu/cpu/scmp
mkdir.exe -p obj/windows64/emu/cpu/score
mkdir.exe -p obj/windows64/emu/cpu/scudsp
mkdir.exe -p obj/windows64/emu/cpu/se3208
mkdir.exe -p obj/windows64/emu/cpu/sh2
mkdir.exe -p obj/windows64/emu/cpu/sh4
mkdir.exe -p obj/windows64/emu/cpu/sharc
mkdir.exe -p obj/windows64/emu/cpu/sm8500
mkdir.exe -p obj/windows64/emu/cpu/spc700
mkdir.exe -p obj/windows64/emu/cpu/ssem
mkdir.exe -p obj/windows64/emu/cpu/ssp1601
mkdir.exe -p obj/windows64/emu/cpu/superfx
mkdir.exe -p obj/windows64/emu/cpu/t11
mkdir.exe -p obj/windows64/emu/cpu/tlcs90
mkdir.exe -p obj/windows64/emu/cpu/tlcs900
mkdir.exe -p obj/windows64/emu/cpu/tms0980
mkdir.exe -p obj/windows64/emu/cpu/tms32010
mkdir.exe -p obj/windows64/emu/cpu/tms32025
mkdir.exe -p obj/windows64/emu/cpu/tms32031
mkdir.exe -p obj/windows64/emu/cpu/tms32051
mkdir.exe -p obj/windows64/emu/cpu/tms32082
mkdir.exe -p obj/windows64/emu/cpu/tms34010
mkdir.exe -p obj/windows64/emu/cpu/tms57002
mkdir.exe -p obj/windows64/emu/cpu/tms7000
mkdir.exe -p obj/windows64/emu/cpu/tms9900
mkdir.exe -p obj/windows64/emu/cpu/unsp
mkdir.exe -p obj/windows64/emu/cpu/upd7725
mkdir.exe -p obj/windows64/emu/cpu/upd7810
mkdir.exe -p obj/windows64/emu/cpu/v30mz
mkdir.exe -p obj/windows64/emu/cpu/v60
mkdir.exe -p obj/windows64/emu/cpu/v810
mkdir.exe -p obj/windows64/emu/cpu/z180
mkdir.exe -p obj/windows64/emu/cpu/z8
mkdir.exe -p obj/windows64/emu/cpu/z80
mkdir.exe -p obj/windows64/emu/cpu/z8000
mkdir.exe -p obj/windows64/emu/debug
mkdir.exe -p obj/windows64/emu/drivers
mkdir.exe -p obj/windows64/emu/imagedev
mkdir.exe -p obj/windows64/emu/layout
mkdir.exe -p obj/windows64/emu/machine
mkdir.exe -p obj/windows64/emu/netlist
mkdir.exe -p obj/windows64/emu/netlist/analog
mkdir.exe -p obj/windows64/emu/netlist/devices
mkdir.exe -p obj/windows64/emu/sound
mkdir.exe -p obj/windows64/emu/ui
mkdir.exe -p obj/windows64/emu/video
mkdir.exe -p obj/windows64/lib/expat
mkdir.exe -p obj/windows64/lib/formats
mkdir.exe -p obj/windows64/lib/lib7z
mkdir.exe -p obj/windows64/lib/libflac
mkdir.exe -p obj/windows64/lib/libjpeg
mkdir.exe -p obj/windows64/lib/lua
mkdir.exe -p obj/windows64/lib/lua/lib
mkdir.exe -p obj/windows64/lib/portmidi
mkdir.exe -p obj/windows64/lib/softfloat
mkdir.exe -p obj/windows64/lib/sqlite3
mkdir.exe -p obj/windows64/lib/util
mkdir.exe -p obj/windows64/lib/web
mkdir.exe -p obj/windows64/lib/web/json
mkdir.exe -p obj/windows64/lib/zlib
mkdir.exe -p obj/windows64/mame/audio
mkdir.exe -p obj/windows64/mame/drivers
mkdir.exe -p obj/windows64/mame/layout
mkdir.exe -p obj/windows64/mame/machine
mkdir.exe -p obj/windows64/mame/video
mkdir.exe -p obj/windows64/mess/audio
mkdir.exe -p obj/windows64/mess/drivers
mkdir.exe -p obj/windows64/mess/layout
mkdir.exe -p obj/windows64/mess/machine
mkdir.exe -p obj/windows64/mess/machine/c64
mkdir.exe -p obj/windows64/mess/machine/ti99
mkdir.exe -p obj/windows64/mess/osd
mkdir.exe -p obj/windows64/mess/osd/windows
mkdir.exe -p obj/windows64/mess/tools/castool
mkdir.exe -p obj/windows64/mess/tools/floptool
mkdir.exe -p obj/windows64/mess/tools/imgtool
mkdir.exe -p obj/windows64/mess/tools/imgtool/modules
mkdir.exe -p obj/windows64/mess/video
mkdir.exe -p obj/windows64/osd
mkdir.exe -p obj/windows64/osd/modules
mkdir.exe -p obj/windows64/osd/modules/debugger
mkdir.exe -p obj/windows64/osd/modules/sound
mkdir.exe -p obj/windows64/osd/windows
mkdir.exe -p obj/windows64/tools
Compiling src/osd/windows/vconv.c...
Compiling src/build/makedep.c...
Compiling src/lib/util/astring.c...
Compiling src/lib/util/corealloc.c...
Compiling src/lib/util/corefile.c...
Compiling src/lib/util/unicode.c...
Compiling src/lib/util/tagmap.c...
Compiling src/osd/windows/main.c...
Compiling src/osd/windows/strconv.c...
Compiling src/osd/windows/windir.c...
Compiling src/osd/windows/winfile.c...
Compiling src/osd/windows/winmisc.c...
Compiling src/osd/windows/winsync.c...
Compiling src/osd/windows/wintime.c...
Compiling src/osd/windows/winutf8.c...
Compiling src/osd/windows/winutil.c...
Compiling src/osd/windows/winclip.c...
Compiling src/osd/windows/winsocket.c...
Compiling src/osd/windows/winwork.c...
Compiling src/osd/windows/winptty.c...
Compiling src/osd/windows/winos.c...
Compiling src/lib/zlib/adler32.c...
Compiling src/lib/zlib/compress.c...
Compiling src/lib/zlib/crc32.c...
Compiling src/lib/zlib/deflate.c...
Compiling src/lib/zlib/inffast.c...
Compiling src/lib/zlib/inflate.c...
Compiling src/lib/zlib/infback.c...
Compiling src/lib/zlib/inftrees.c...
Compiling src/lib/zlib/trees.c...
Compiling src/lib/zlib/uncompr.c...
Compiling src/lib/zlib/zutil.c...
Compiling src/build/makemak.c...
Compiling src/lib/util/corestr.c...
Compiling src/build/makelist.c...
Compiling src/lib/util/cstrpool.c...
Compiling src/build/png2bdc.c...
Compiling src/lib/util/bitmap.c...
Compiling src/lib/util/png.c...
Compiling src/lib/util/palette.c...
Compiling src/build/verinfo.c...
Compiling src/emu/cpu/m68000/m68kmake.c...
make: *** No rule to make target 'obj/windows64/MESS/MESS.o', needed by 'MESS64.
exe'. Stop.
make: *** Waiting for unfinished jobs....

I'm using a few batch files here to make my life easier. Previously nothing in these batch files caused a problem, but maybe it is now?

MAME Batch File:

@echo off
set path=c:\mingw\mingw64-w64\bin;c:\mingw\mingw64-w64\opt\bin;c:\mingw\mingw64-w64\Qt\bin;
make clean
make -j6 TARGET=MAME

MESS Batch File:

@echo off
set path=c:\mingw\mingw64-w64\bin;c:\mingw\mingw64-w64\opt\bin;c:\mingw\mingw64-w64\Qt\bin;
make clean
make -j6 TARGET=MESS

I have also used the 'PTR64=1' paramater but to no avail.

In my 'C:\MAME GitHub' folder, the 'src' folder has a red circle with a white ! in it, which usually indicates that certain files have changed and do not match the master branch, but I have downloaded the latest master branch. I have no idea how many of you use TortoiseGit, but to download the source you have to right click in the folder that contains the master branch, click on 'Git Sync...' then click on the 'Pull' button. I don't know any other way of doing this. Again, previously this was never a problem. I don't know if my set up is all wrong here or the problem lies within the structure of the source code.

I should also mention that prior to downloading a new version of mingw64 yesterday, I could at least compile MESS, although even though I was using the 'clean' command, I wasn't getting a clean compile, but it was working. MAME wouldn't compile at all. Now I can't compile anything.

Any help would be great.

Re: Can't compile latest MESS? READ THIS THREAD [Re: MikeAbson] #97726 01/03/15 03:58 AM
Joined: May 2009
Posts: 1,837
J
Just Desserts Offline OP
Very Senior Member
OP Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,837
Makefiles are CASE-SENSITIVE. This has been gone over multiple times. "TARGET=mess" or "TARGET=mame", NOT "TARGET=MAME" or "TARGET=MESS".

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #97772 01/08/15 12:29 AM
Joined: Jul 2013
Posts: 7
C
Catweazle Offline
Member
Offline
Member
C
Joined: Jul 2013
Posts: 7
Also, are there any optimization flags we can use when building MAME/MESS? (MAXOPT?)

Examples would be very welcome, as I am new to this.

EDIT: Thanks!

Last edited by Catweazle; 01/08/15 01:42 AM.
Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #97773 01/08/15 12:44 AM
Joined: Mar 2001
Posts: 16,444
R
R. Belmont Offline
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,444
There are no optimization flags, everything is pre-tuned to be as good as it gets.

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #97783 01/08/15 10:55 PM
Joined: Mar 2008
Posts: 1,044
Shideravan Offline
Very Senior Member
Offline
Very Senior Member
Joined: Mar 2008
Posts: 1,044
frown



"A user interface is like a joke. If you have to explain it, it's not that good."
Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #97784 01/08/15 11:12 PM
Joined: Apr 2006
Posts: 716
Tafoid Offline
Senior Member
Offline
Senior Member
Joined: Apr 2006
Posts: 716
Use PTR64=1 in your compile string




Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #97785 01/08/15 11:50 PM
Joined: Mar 2008
Posts: 1,044
Shideravan Offline
Very Senior Member
Offline
Very Senior Member
Joined: Mar 2008
Posts: 1,044
Thank you Tafoid!
I used:
Code:
set path=c:\mingw64-w64\bin
make -j5 TARGET=ume NOWERROR=1 PTR64=1 USE_NETWORK=1 sse4=1


And it take circa of 22 minutes in my i7-4790 :p
I thought that it could compile faster...
But the most important is that the code was been compiled!

Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #97786 01/09/15 12:24 AM
Joined: Mar 2008
Posts: 1,044
Shideravan Offline
Very Senior Member
Offline
Very Senior Member
Joined: Mar 2008
Posts: 1,044
Ok, now I guessed that I could use avx2=1 rather than sse4=1, and took me 18 minutes.

Code:
set path=c:\mingw64-w64\bin
make -j5 TARGET=ume NOWERROR=1 PTR64=1 USE_NETWORK=1 avx2=1


Someone knows where I can find a list with these parameters that I can use, or at less the best compiling string for my processor?
I tried to find it, but I don't had sucess smirk


"A user interface is like a joke. If you have to explain it, it's not that good."
Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts] #98148 02/06/15 01:27 AM
Joined: Aug 2012
Posts: 27
E
eris23 Offline
Member
Offline
Member
E
Joined: Aug 2012
Posts: 27
build failed linux amd64 mess (and ume) gcc 4.9.2
last commit Fri Feb 6 01:13:55 2015 +0100

src/mess/drivers/pc9801.c: In member function ‘UINT16 pc9801_state::egc_do_partial_op(int, UINT16, UINT16, UINT16)’:
src/mess/drivers/pc9801.c:1372:6: error: unused variable ‘dst_off’ [-Werror=unused-variable]
int dst_off = (m_egc.regs[6] >> 4) & 0xf;
^
src/mess/drivers/pc9801.c:1373:9: error: unused variable ‘src_tmp’ [-Werror=unused-variable]
UINT16 src_tmp = src;
...
makefile:972: recipe for target 'obj/sdl64/mess/drivers/pc9801.o' failed
make: *** [obj/sdl64/mess/drivers/pc9801.o] Error 1

Is this commit the problem:

commit 86cadf5f710d1631ec81314c0bfa5e24fdf2647e
Author: cracyc <cracyc@users.noreply.github.com>
Date: Thu Feb 5 12:18:12 2015 -0600

(mess) pc9801: fix egc shifter (nw)


Page 22 of 40 1 2 20 21 22 23 24 39 40

Who's Online Now
2 registered members (hal3000, starlord), 170 guests, and 1 spider.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,750
Posts114,979
Members4,884
Most Online890
Jan 17th, 2020
Powered by UBB.threads™ PHP Forum Software 7.7.3