Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03366 Compiling Minor Have not tried Jul 31, 2009, 00:15 Jul 31, 2009, 05:17
Tester Tafoid View Status Public Platform
Assigned To etabeta Resolution Fixed OS
Status [?] Resolved Driver
Version 0.133 Fixed in Version 0.133u1 Build
Summary 03366: Default mametiny build no longer compiles
Description The default mametiny build (tiny.mak/tiny.c) no longer compiles completely. Current builds seems to work up till the linking of the OBJ files occurs.

The first failure version happens in 0.128u3, when the first signs of making everything "devices" began. There was also some specific 68000 work, where the 0.128u3 build fails:

Compiling src/emu/cpu/m68000/m68kcpu.c...
In file included from src/emu/cpu/m68000/m68kcpu.h:32,
                 from src/emu/cpu/m68000/m68kcpu.c:36:
src/emu/cpu/m68000/m68k.h:32:22: error: m68kconf.h: No such file or directory
mingw32-make: *** [obj/windows/mametiny/emu/cpu/m68000/m68kcpu.o] Error 1
Steps To Reproduce Compile:
mingw32-make SUBTARGET=tiny
Additional Information The latest attempt, 0.133, produces this:
Linking mametiny.exe...
obj/windows/mametiny/mame/drivers/gaelco.o:gaelco.c:(.rdata+0x274): undefined reference to `cpu_get_info_m68000'
obj/windows/mametiny/mame/drivers/gaelco.o:gaelco.c:(.rdata+0x934): undefined reference to `cpu_get_info_m68000'
obj/windows/mametiny/mame/drivers/gaelco.o:gaelco.c:(.rdata+0x1534): undefined reference to `cpu_get_info_m68000'
obj/windows/mametiny/mame/drivers/gaelco.o:gaelco.c:(.rdata+0x1e14): undefined reference to `cpu_get_info_m68000'
obj/windows/mametiny/mame/drivers/wrally.o:wrally.c:(.rdata+0x1b4): undefined reference to `cpu_get_info_m68000'
obj/windows/mametiny/libemu.a(ldpr8210.o):ldpr8210.c:(.rdata+0x4b4): undefined reference to `cpu_get_info_i8049'
obj/windows/mametiny/libemu.a(ldpr8210.o):ldpr8210.c:(.rdata+0x5d4): undefined reference to `cpu_get_info_i8748'
obj/windows/mametiny/libemu.a(ldvp931.o):ldvp931.c:(.rdata+0x174): undefined reference to `cpu_get_info_i8049'
collect2: ld returned 1 exit status
mingw32-make: *** [mametiny.exe] Error 1
Regression Version 0.128u3
Affected Sets / Systems
Attached Files
There are no relationship linked to this issue.
User avatar
Jul 31, 2009, 05:17
various CPU source files have been renamed between 0.128 and 0.133, but tiny.mak had not been updated accordingly