|
Error compiling mameui64 0.171
#351150 - 03/05/16 08:03 PM
|
|
|
At the end of the compile, when it's linking mameui64, I get the following error messages.
Code:
../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0xd0): undefined reference to `osd_event_set(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x135): undefined reference to `osd_event_free(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x160): undefined reference to `osd_event_free(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x186): undefined reference to `osd_event_free(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x1b6): undefined reference to `osd_event_free(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x223): undefined reference to `osd_event_reset(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x258): undefined reference to `osd_event_wait(osd_event*, unsigned long long)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x27b): undefined reference to `osd_event_alloc(int, int)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x436): undefined reference to `osd_event_set(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x468): undefined reference to `osd_event_set(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x4dd): undefined reference to `osd_event_reset(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x518): undefined reference to `osd_event_wait(osd_event*, unsigned long long)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x759): undefined reference to `osd_event_set(osd_event*)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0x8ef): undefined reference to `osd_event_wait(osd_event*, unsigned long long)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0xa32): undefined reference to `osd_event_alloc(int, int)' ../../../../mingw-gcc/bin/x64/Release/libocore_winui.a(work_osd.o):work_osd.cpp:(.text+0xb43): undefined reference to `osd_event_alloc(int, int)' collect2.exe: error: ld returned 1 exit status mame.make:228: recipe for target '../../../../../mameui64.exe' failed make[2]: *** [../../../../../mameui64.exe] Error 1 Makefile:952: recipe for target 'mame' failed make[1]: *** [mame] Error 2 makefile:850: recipe for target 'windows_x64' failed make: *** [windows_x64] Error 2
I used
Code:
make -j5 PTR64=1 OSD=winui
to compile what's in the current mameui-master (3/5/2016), downloaded as a zip file from Github.
Any idea why it won't compile? I'm trying to get one last good mameui64 tailored to my system before the project goes away.
Thanks, and if the timing sucks, I'm sorry.
|
|
|
|
Re: Error compiling mameui64 0.171
[Re: Zaghadka]
#351153 - 03/05/16 08:46 PM
|
|
|
Never mind, I figured it out. I needed to download the mameui171s.rar file and apply that to the MAME source, not the zip file, which is probably work-in-progress.
It compiled just fine when I extracted the 171s rar over the official MAME source.
|
|
|
|