|
Joined: Apr 2006
Posts: 820 Likes: 3
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 820 Likes: 3 |
I knew it alpha stage. I just pointing out the issue. 
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
|
|
Joined: Aug 2009
Posts: 1,282 Likes: 215
Very Senior Member
|
Very Senior Member
Joined: Aug 2009
Posts: 1,282 Likes: 215 |
make android-arm -jX ... causes a shitload of errors correlated to x86emit.h / drcbex64.h. A snippet is: ../../../../../src/devices/cpu/x86emit.h:174:13: note: candidate found by name
lookup is 'x64emit::REG_R12'
const UINT8 REG_R12 = 12;
^
../../../../../src/devices/cpu/drcbex64.cpp:1722:27: error: reference to
'REG_R11' is ambiguous
emit_mov_r64_imm(dst, REG_R11, param.imm...
|
|
|
|
Joined: Apr 2006
Posts: 820 Likes: 3
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 820 Likes: 3 |
I got a ton of errors too.
Compiling src/devices/cpu/drcbex64.cpp...
../../../../../src/devices/cpu/drcbex64.cpp:260:11: error: reference to 'REG_R12' is ambiguous
REG_RBX, REG_R12, REG_R13, REG_R14, REG_R15
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176Compiling src/devices/cpu/asap/asapdasm.cpp...
:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:52:3: note: candidate found by name lookup is '::REG_R12'
REG_R12,
^
In file included from Compiling src/devices/cpu/am29000/am29dasm.cpp...
../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:174:13: note: candidate found by name lookup is 'x64emit::REG_R12'
const UINT8 REG_R12 = 12;
^
../../../../../src/devices/cpu/drcbex64.cpp:260:20: error: reference to 'REG_R13' is ambiguous
REG_RBX, REG_R12, REG_R13, REG_R14, REG_R15
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from Compiling src/devices/cpu/jaguar/jagdasm.cpp...
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
Compiling src/mame/drivers/ertictac.cpp...
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:53:3: note: candidate found by name lookup is '::REG_R13'
REG_R13,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:175:13: note: candidate found Compiling src/devices/cpu/cubeqcpu/cubedasm.cpp...
by name lookup is 'x64emit::REG_R13'
const UINT8 REG_R13 = 13;
^
../../../../../src/devices/cpu/drcbex64.cpp:260:29: error: reference to 'REG_R14' isCompiling src/frontend/mame/ui/barcode.cpp...
ambiguous
REG_RBX, REG_R12, REG_R13, REG_R14, REG_R15
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:Compiling src/emu/mconfig.cpp...
28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:54:Compiling src/mame/drivers/ssfindo.cpp...
3: note: candidateCompiling src/devices/cpu/esrip/esripdsm.cpp...
found by name lookup is '::REG_R14'
REG_R14,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:176:13: note: candidate found by name lookup is 'x64emit::REG_R14'
const UINT8 REG_R14 = 14;
Compiling src/devices/cpu/e0c6200/e0c6200d.cpp...
^
../../../../../src/devices/cpu/drcbex64.cpp:260:38: error: reference to 'REG_R15' is ambiguous
REG_RBX, REG_R12, REG_R13, REG_R14, REG_R15
^
Compiling src/emu/memarray.cpp...
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.hCompiling src/mame/drivers/aristmk5.cpp...
:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:55:3: note: candidate found by name Compiling src/devices/cpu/cosmac/cosdasm.cpp...
lookup is '::REG_R15'
REG_R15,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:177:13: note: candidate found by name Compiling src/frontend/mame/ui/cheatopt.cpp...
lookup is 'x64emit::REG_R15'
const UINT8 REG_R15 = 15;
Compiling src/emu/network.cpp...
^
../../../../../src/devices/cpu/drcbex64.cpp:714:21: error: reference to 'REG_R12' is ambiguous
emit_push_r64(dst, REG_R12); // push r12
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from Compiling src/devices/cpu/cop400/cop410ds.cpp...
C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.hCompiling src/emu/parameters.cpp...
:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:52:3: note: candidate found by name lookup is '::REG_R12'
REG_R12,
Compiling src/frontend/mame/ui/pluginopt.cpp...
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:Compiling src/devices/cpu/cop400/cop420ds.cpp...
174:13: note: candidate found by name lookup is 'x64emit::REG_R12'
const UINT8 REG_R12 = 12;
^
../../../../../src/devices/cpu/drcbex64.cpp:715:21: error: Compiling src/mame/machine/archimds.cpp...
reference to 'REG_R13' is ambiguous
emit_push_r64(dst, REG_R13); // push r13
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
Compiling src/emu/profiler.cpp...
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from Compiling src/devices/cpu/cop400/cop440ds.cpp...
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:53:3: note: candidate found by name lookup is '::REG_R13'Compiling src/frontend/mame/ui/devopt.cpp...
REG_R13,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:175:13: note: candidateCompiling src/devices/cpu/cp1610/1610dasm.cpp...
found by name lookup is 'x64emit::REG_R13'
const UINT8 REG_R13 = 13;
^
../../../../../src/devices/cpu/drcbex64.cpp:716:21: error: reference to 'REG_R14' is ambiguous
emit_push_r64(dst, REG_R14); // push r14
^
Compiling src/devices/cpu/ccpu/ccpudasm.cpp...
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutexCompiling src/emu/output.cpp...
:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:54:3: note: candidate found by Compiling src/devices/cpu/t11/t11dasm.cpp...
name lookup is '::REG_R14'
REG_R14,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:176:13: note: candidate found by name lookup Compiling src/emu/render.cpp...
is 'x64emit::REG_R14'
const UINT8 REG_R14 = 14;
^
../../../../../src/devices/cpu/drcbex64.cpp:717:21: error: reference to 'REG_R15' is ambiguous
emit_push_r64(dst, REG_R15); // push r15Compiling src/devices/cpu/f8/f8dasm.cpp...
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from Compiling src/frontend/mame/ui/filemngr.cpp...
C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:55:3: Compiling src/mame/video/archimds.cpp...
note: candidate found by name lookup is '::REG_R15'
REG_R15,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:177Compiling src/devices/cpu/g65816/g65816ds.cpp...
:13: note: candidate found by name lookup is 'x64emit::REG_R15'
const UINT8 REG_R15 = 15;
^
../../../../../src/devices/cpu/drcbex64.cpp:733:20: error: reference to 'REG_R15' is ambiguous
emit_pop_r64(dst, REG_R15); // pop r15
^
In file included from ../../../../../src/devices/cpu/drcbex64.cppCompiling src/devices/cpu/hcd62121/hcd62121d.cpp...
:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:Compiling src/mame/drivers/a310.cpp...
17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:55:3: note: candidate found by name lookup is '::REG_R15'
Compiling src/devices/cpu/hmcs40/hmcs40d.cpp...
REG_R15,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:177:13: note: candidate found by name lookup is 'x64emit::REG_R15'
const UINT8 REG_R15 = 15;
^
Converting NotoSans-Bold.bdc...
../../../../../src/devices/cpu/drcbex64.cpp:734:20: error: referenceCompiling src/frontend/mame/ui/filesel.cpp...
to 'REG_R14' is ambiguous
emit_pop_r64(dst, REG_R14); // pop r14
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:Converting uicmd14.png...
28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:54:3: note: candidate found by name lookup is '::REG_R14'
REG_R14,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cppCompiling src/devices/cpu/sh2/sh2dasm.cpp...
:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:176:13: note: candidate found by name lookup is 'x64emit::REG_R14'
const UINT8 REG_R14 = 14;
Compressing src/emu/layout/dualhovu.lay...
^
../../../../../src/devices/cpu/drcbex64.cpp:735:20: error: reference to 'REG_R13' is ambiguous
emit_pop_r64(dst, REG_R13); // pop r13
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:Compressing src/emu/layout/dualhsxs.lay...
1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from Compressing src/emu/layout/dualhuov.lay...
C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32Compressing src/emu/layout/horizont.lay...
:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:53:3: Compressing src/emu/layout/triphsxs.lay...
note: candidate found by name lookup is '::REG_R13'
REG_R13,Compressing src/emu/layout/quadhsxs.lay...
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:Compiling src/devices/cpu/sh4/sh4dasm.cpp...
21:
../../../../../src/devices/cpu/x86emit.h:175:13: note: Compressing src/emu/layout/vertical.lay...
candidate found by name lookup is 'x64emit::REG_R13'
Compressing src/emu/layout/lcd.lay...
const UINT8 REG_R13 = 13;
^
../../../../../src/devices/cpu/drcbex64.cpp:736:20: error: reference to 'REG_R12' is ambiguous
Compressing src/emu/layout/lcd_rot.lay...
emit_pop_r64(dst, REG_R12); // pop r12
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.hCompiling src/frontend/mame/ui/floppycntrl.cpp...
:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:Compressing src/emu/layout/svg.lay...
17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from Compressing src/emu/layout/noscreens.lay...
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:52:3: note: Compiling src/emu/rendutil.cpp...
candidate found by name lookup is '::REG_R12'
REG_R12,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:174:13Compiling src/devices/cpu/hphybrid/hphybrid_dasm.cpp...
: note: candidate found by name lookup is 'x64emit::REG_R12'
const UINT8 REG_R12 = 12;
^
../../../../../src/devices/cpu/drcbex64.cpp:1722:27: error: reference toCompiling src/frontend/mame/ui/imgcntrl.cpp...
'REG_R11' is ambiguous
Compiling src/emu/romload.cpp...
emit_mov_r64_imm(dst, REG_R11, param.immediate()); // mov r11,param
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from Compiling src/devices/cpu/h6280/6280dasm.cpp...
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:51:3: note: candidate Compiling src/mame/drivers/a6809.cpp...
found by name lookup is '::REG_R11'
REG_R11,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:Compiling src/devices/cpu/e132xs/32xsdasm.cpp...
173:13: note: candidate found by name lookup is 'x64emit::REG_R11'
const UINT8 REG_R11 = 11;
^
../../../../../src/devices/cpu/drcbex64.cpp:1723:32: error: reference to 'REG_R11' is ambiguous
emit_add_r64_r64(dst, reg, REG_R11); // add reg,r11
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
Compiling src/frontend/mame/ui/info.cpp...
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from Compiling src/mame/drivers/acrnsys1.cpp...
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:51:3: note: candidate found by name lookup isCompiling src/devices/cpu/ie15/ie15dasm.cpp...
'::REG_R11'
REG_R11,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:173:13: note: candidate found by name lookup is 'x64emit::REG_R11'
const UINT8 REG_R11 = 11;
^
../../../../../src/devices/cpu/drcbex64.cpp:1749:27: error: reference to 'REG_R11' is Compiling src/devices/cpu/i4004/4004dasm.cpp...
ambiguousCompiling src/mame/drivers/atom.cpp...
emit_mov_r64_imm(dst, REG_R11, param.immediate()); // mov r11,param
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.hCompiling src/frontend/mame/ui/info_pty.cpp...
:51:3: note: candidate found by name lookup is '::REG_R11'
REG_R11,
^
Compiling src/devices/cpu/i8008/8008dasm.cpp...
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:173:13: note: candidate found by name lookup is 'x64emit::REG_R11'
const UINT8 REG_R11 = 11;
^
../../../../../src/devices/cpu/drcbex64.cpp:Compiling src/emu/save.cpp...
1750:35: error: reference to 'REG_R11' is ambiguous
emit_add_m64_r64(dst, memref, REG_R11); // add [mem],r11
^
Compiling src/frontend/mame/ui/inputmap.cpp...
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
Compiling src/devices/cpu/scmp/scmpdasm.cpp...
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:51:3: note: candidate found by name lookup is '::REG_R11'
REG_R11,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:Compiling src/devices/cpu/i8085/8085dasm.cpp...
21:
../../../../../src/devices/cpu/x86emit.h:173:13: note: candidate found by name lookup is 'x64emit::REG_R11'
const UINT8 REG_R11 = 11;
^
../../../../../src/devices/cpu/drcbex64.cpp:1776:26: error: reference Compiling src/devices/cpu/i8089/i8089_dasm.cpp...
to 'REG_R11' is ambiguous
emit_mov_r64_imm(dst, REG_R11, param.immediate()); // mov r11,param
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:Compiling src/emu/schedule.cpp...
32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:51:3: note: candidate found by name lookup isCompiling src/devices/cpu/mcs48/mcs48dsm.cpp...
'::REG_R11'
REG_R11,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:Compiling src/frontend/mame/ui/sliders.cpp...
21:
../../../../../src/devices/cpu/x86emit.h:173:13: note: candidate found by name lookup is 'x64emit::REG_R11'
const UINT8 REG_R11 = 11;
Compiling src/mame/drivers/bbc.cpp...
^
../../../../../src/devices/cpu/drcbex64.cpp:1777:31: error: reference to 'REG_R11' is ambiguous
emit_adc_r64_r64(dst, reg, REG_R11); // adc reg,r11
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
Compiling src/devices/cpu/mcs51/mcs51dasm.cpp...
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutex:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:Compiling src/frontend/mame/ui/slotopt.cpp...
51:3: note: candidate found by name lookup is '::REG_R11'
REG_R11,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
../../../../../src/devices/cpu/x86emit.h:173:13: note: candidateCompiling src/devices/cpu/i860/i860dis.cpp...
found by name lookup is 'x64emit::REG_R11'
const UINT8 REG_R11 = 11;
^
../../../../../src/devices/cpu/drcbex64.cpp:1820:27: error: reference to 'REG_R11' is Compiling src/frontend/mame/ui/swlist.cpp...
ambiguous
emit_mov_r64_imm(dst, REG_R11, param.immediate()); // mov r11,param
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:1:
In file included from ../../../../../src/emu\emu.h:28:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emucore.h:35:
In file included from C:\source\build\projects\sdl\mame\gmake-android-arm\..\..\..\..\..\src\emu\emualloc.h:17:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\mutexCompiling src/devices/cpu/i960/i960dis.cpp...
:176:
In file included from C:\msys64\vendor\android-ndk\sources\cxx-stl\llvm-libc++\libcxx\include\__mutex_base:17:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\pthread.h:32:
In file included from C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\signal.h:42:
C:\msys64\vendor\android-ndk\platforms\android-14\arch-arm\usr\include\sys\ucontext.h:51:3: note: candidate found by name lookup Compiling src/devices/cpu/lh5801/5801dasm.cpp...
is '::REG_R11'
REG_R11,
^
In file included from ../../../../../src/devices/cpu/drcbex64.cpp:174:
In file included from ../../../../../src/devices/cpu/drcbex64.h:21:
Compiling src/emu/screen.cpp...
../../../../../src/devices/cpu/x86emit.h:173:13: note: candidate found by name lookup is 'x64emit::REG_R11'
const UINT8 REG_R11 = 11;
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
Compiling src/mame/machine/bbc.cpp...
Compiling src/devices/cpu/ssem/ssemdasm.cpp...
Compiling src/frontend/mame/ui/tapectrl.cpp...
20 errors generated.
optional.make:10040: recipe for target '../../../../android-arm/obj/Release/src/devices/cpu/drcbex64.o' failed
make[2]: *** [../../../../android-arm/obj/Release/src/devices/cpu/drcbex64.o] Error 1
makefile:85: recipe for target 'optional' failed
make[1]: *** [optional] Error 2
make[1]: *** Waiting for unfinished jobs....
Compiling src/emu/softlist.cpp...
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
|
|
Joined: Feb 2004
Posts: 2,625 Likes: 332
Very Senior Member
|
Very Senior Member
Joined: Feb 2004
Posts: 2,625 Likes: 332 |
That happened if you tried doing a full build instead of tiny. I've fixed the compile errors when doing a full build for Android ARM, but it produces a 148MB .so which is likely over the size limit for what Android will load. (I'm not particularly proud of how I fixed it using namespace tricks to resolve the ambiguity between MAME's x64emit::REG_Rn and Androids ::REG_Rn, but it builds.)
|
|
|
|
Joined: Aug 2009
Posts: 1,282 Likes: 215
Very Senior Member
|
Very Senior Member
Joined: Aug 2009
Posts: 1,282 Likes: 215 |
To me it generated 3 x 47 MBs APK (for debug / release builds), thanks to everybody involved.
|
|
|
|
Joined: Apr 2006
Posts: 820 Likes: 3
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 820 Likes: 3 |
Nice 
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
|
|
Joined: Jun 2015
Posts: 55
Member
|
Member
Joined: Jun 2015
Posts: 55 |
Aw! Time to test myself again. 
|
|
|
|
Joined: Apr 2006
Posts: 820 Likes: 3
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 820 Likes: 3 |
A lot stuff doesn't work right on the alpha stage.
Keyboard, Mouse and controller. Even the paths. Best to wait until they fix those settings. So no NEWS about the fixes. Only reason why I step away from this.
I haven't tried again. Been a while since.
May as well use the MAME from Google Play until then.
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
|
|
Joined: Apr 2006
Posts: 820 Likes: 3
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 820 Likes: 3 |
I finally got it to where I can play the games. For the Amazon FireOS 5.1.1 and up. Change the paths where the MAME will be loading the ini and other stuff from. make "SDL_INI_PATH = .;/storage/emulated/0/MAME/;ini;" android-arm -j5 Hard part is getting the ini made from the menu. Took me a while. I had to reload MAME a few times until I touch the menu at the bottom. Touch screen is lacking so bad. It need a better touch screen support. Note: Use the controller to do this after got to the menu. Keyboard won't work right. After create the ini file. Here are the paths I had to choose. This PC\Fire\Internal storage\MAME\mame.ini
#
# CORE CONFIGURATION OPTIONS
#
readconfig 1
writeconfig 0
#
# CORE SEARCH PATH OPTIONS
#
rompath .;/storage/emulated/0/MAME/roms;
hashpath .;/storage/emulated/0/MAME/hash;
samplepath .;/storage/emulated/0/MAME/samples;
artpath .;/storage/emulated/0/MAME/artwork;
ctrlrpath .;/storage/emulated/0/MAME/ctrlr;
inipath .;/storage/emulated/0/MAME/ini;
fontpath .;/storage/emulated/0/MAME;
cheatpath .;/storage/emulated/0/MAME/cheat;
crosshairpath .;/storage/emulated/0/MAME/crosshair;
pluginspath .;/storage/emulated/0/MAME/plugins;
languagepath .;/storage/emulated/0/MAME/language;
#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory .;/storage/emulated/0/MAME/cfg;
nvram_directory .;/storage/emulated/0/MAME/nvram;
input_directory .;/storage/emulated/0/MAME/inp;
state_directory .;/storage/emulated/0/MAME/sta;
snapshot_directory .;/storage/emulated/0/MAME/snap;
diff_directory .;/storage/emulated/0/MAME/diff;
comment_directory .;/storage/emulated/0/MAME/comments;
#
# CORE STATE/PLAYBACK OPTIONS
#
state
autosave 0
playback
record
record_timecode 0
exit_after_playback 0
mngwrite
aviwrite
wavwrite
snapname %g/%i
snapsize auto
snapview internal
snapbilinear 1
statename %g
burnin 0
#
# CORE PERFORMANCE OPTIONS
#
autoframeskip 0
frameskip 0
seconds_to_run 0
throttle 1
sleep 1
speed 1.0
refreshspeed 0
#
# CORE RENDER OPTIONS
#
keepaspect 1
unevenstretch 1
unevenstretchx 0
intoverscan 0
intscalex 0
intscaley 0
#
# CORE ROTATION OPTIONS
#
rotate 1
ror 0
rol 0
autoror 0
autorol 0
flipx 0
flipy 0
#
# CORE ARTWORK OPTIONS
#
artwork_crop 0
use_backdrops 1
use_overlays 1
use_bezels 1
use_cpanels 1
use_marquees 1
#
# CORE SCREEN OPTIONS
#
brightness 1.0
contrast 1.0
gamma 1.0
pause_brightness 0.65
effect none
#
# CORE VECTOR OPTIONS
#
antialias 1
beam_width_min 1.0
beam_width_max 1.0
beam_intensity_weight 0
flicker 0
#
# CORE SOUND OPTIONS
#
samplerate 48000
samples 1
volume 0
#
# CORE INPUT OPTIONS
#
coin_lockout 1
ctrlr
mouse 0
joystick 1
lightgun 0
multikeyboard 0
multimouse 0
steadykey 0
ui_active 0
offscreen_reload 0
joystick_map auto
joystick_deadzone 0.3
joystick_saturation 0.85
natural 0
joystick_contradictory 0
coin_impulse 0
#
# CORE INPUT AUTOMATIC ENABLE OPTIONS
#
paddle_device keyboard
adstick_device keyboard
pedal_device keyboard
dial_device keyboard
trackball_device keyboard
lightgun_device keyboard
positional_device keyboard
mouse_device mouse
#
# CORE DEBUGGING OPTIONS
#
verbose 0
log 0
oslog 0
debug 0
update_in_pause 0
debugscript
#
# CORE COMM OPTIONS
#
comm_localhost 0.0.0.0
comm_localport 15112
comm_remotehost 127.0.0.1
comm_remoteport 15112
#
# CORE MISC OPTIONS
#
drc 1
drc_use_c 0
drc_log_uml 0
drc_log_native 0
bios
cheat 0
skip_gameinfo 0
uifont default
ui cabinet
ramsize
confirm_quit 0
ui_mouse 1
autoboot_command
autoboot_delay 0
autoboot_script
console 0
plugins 1
plugin
noplugin
language English
#
# OSD KEYBOARD MAPPING OPTIONS
#
uimodekey SCRLOCK
#
# OSD FONT OPTIONS
#
uifontprovider auto
#
# OSD OUTPUT OPTIONS
#
output auto
#
# OSD INPUT OPTIONS
#
keyboardprovider auto
mouseprovider auto
lightgunprovider auto
joystickprovider auto
#
# OSD DEBUGGING OPTIONS
#
debugger auto
debugger_font auto
debugger_font_size 0
watchdog 0
#
# OSD PERFORMANCE OPTIONS
#
numprocessors auto
bench 0
#
# OSD VIDEO OPTIONS
#
video auto
numscreens 1
window 0
maximize 1
waitvsync 0
syncrefresh 0
#
# OSD PER-WINDOW VIDEO OPTIONS
#
screen auto
aspect auto
resolution auto
view auto
screen0 auto
aspect0 auto
resolution0 auto
view0 auto
screen1 auto
aspect1 auto
resolution1 auto
view1 auto
screen2 auto
aspect2 auto
resolution2 auto
view2 auto
screen3 auto
aspect3 auto
resolution3 auto
view3 auto
#
# OSD FULL SCREEN OPTIONS
#
switchres 0
#
# OSD ACCELERATED VIDEO OPTIONS
#
filter 1
prescale 1
#
# OSD SOUND OPTIONS
#
sound auto
audio_latency 2
#
# BGFX POST-PROCESSING OPTIONS
#
bgfx_path bgfx
bgfx_backend auto
bgfx_debug 0
bgfx_screen_chains default
bgfx_shadow_mask slot-mask.png
bgfx_avi_name bgfx.avi
#
# SDL PERFORMANCE OPTIONS
#
sdlvideofps 0
#
# SDL VIDEO OPTIONS
#
centerh 1
centerv 1
scalemode none
#
# SDL KEYBOARD MAPPING
#
keymap 0
keymap_file keymap.dat
#
# SDL JOYSTICK MAPPING
#
joy_idx1 auto
joy_idx2 auto
joy_idx3 auto
joy_idx4 auto
joy_idx5 auto
joy_idx6 auto
joy_idx7 auto
joy_idx8 auto
sixaxis 0
#
# SDL MOUSE MAPPING
#
mouse_index1 auto
mouse_index2 auto
mouse_index3 auto
mouse_index4 auto
mouse_index5 auto
mouse_index6 auto
mouse_index7 auto
mouse_index8 auto
#
# SDL KEYBOARD MAPPING
#
keyb_idx1 auto
keyb_idx2 auto
keyb_idx3 auto
keyb_idx4 auto
keyb_idx5 auto
keyb_idx6 auto
keyb_idx7 auto
keyb_idx8 auto
#
# SDL LOWLEVEL DRIVER OPTIONS
#
videodriver auto
renderdriver auto
audiodriver auto
Here bubbles loaded on the devise. Snapshot. https://www.dropbox.com/s/tnp4u3ktv0o3hz5/20160605_184341.jpg?dl=0Right now I'm using the keyboard alone. Controller doesn't work on the game part. Hard to get both to work at the same time. This app will block the controller when using the keyboard. The paths can be change for your Android devise. Just got to know where the paths are open at. Keep mess with it until you got everything to where you don't need to mess with the settings again.
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
|
|
Joined: Apr 2006
Posts: 820 Likes: 3
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 820 Likes: 3 |
Look like I made mistake on the paths. Removed the .; will fix the MAME crashing. (Talking about the black screen shown on my end.) Also don't need the ; at the end ether unless added another folder.  Example. rompath /storage/emulated/0/MAME/roms
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
|
1 members (box),
142
guests, and
3
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,354
Posts122,410
Members5,082
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|