Wow! That did the trick!!!
Thank you again so much!!
/*** Autogenerated by WIDL 8.0 from /Users/jmillard/vpinball/standalone/inc/vpinmame/VPinMAME.idl - Do not edit ***/
#ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 475 #endif #include <rpc.h> #include <rpcndr.h> #endif
On Fri, Feb 10, 2023 at 2:15 PM Brendan Shanks bshanks@codeweavers.com wrote:
On Feb 10, 2023, at 11:10 AM, Jason Millard jsm174@gmail.com wrote:
Hello. Thanks!
`llvm-mingw` was a typo from my notes. Sorry about that.
After examining paths, they looked the same, so I tried without the
export LDFLAGS="-Wl,-rpath,/opt/X11/lib"
and that worked and I can now make it through configure!
Now during the build, I get:
dlls/ntdll/unix/dwarf.h:915:45: warning: taking the absolute value of
unsigned type 'ULONG_PTR' (aka 'unsigned long') has no effect [-Wabsolute-value]
case DW_OP_abs: stack[sp] = labs(stack[sp]); break; ^
dlls/ntdll/unix/dwarf.h:915:45: note: remove the call to 'labs' since
unsigned values cannot be negative
case DW_OP_abs: stack[sp] = labs(stack[sp]); break; ^~~~
<inline asm>:305:2: error: conditional branch requires assembler-local
label. '.L__wine_syscall_dispatcher_return' is external.
cbnz w16, .L__wine_syscall_dispatcher_return ^
Great, I just pushed an MR for that error: https://gitlab.winehq.org/wine/wine/-/merge_requests/2158
With that it should build, but otherwise ARM64 Wine completely does not work on macOS. But if you only need widl maybe that’s ok :)
Brendan