MacOS prebuilt nightlies, building from source?
Collapse
X
-
Yes, this is a known issue. Current workarounds are do what you're doing, or build yourself from source
-
Upgraded my powerbook over the weekend to a new model, with the M1 Pro chip. Only issue I've seen so far with Angband is that it now asks repeatedly (about 4 times per save or load of savefile) to access the Documents folder.
Hitting OK 4 times seems to do the trick. Maybe it's doing it per file? I see it updated CharOutput.txt, lore.txt, mrfy (my savefile) and window.prf
But it doesn't record the preference so it asks again 4 times on next save.Leave a comment:
-
That make tweak did the trick, thanks. Would probably be good to add that to the building instructions at https://angband.readthedocs.io/en/la...ml#debug-buildLeave a comment:
-
They're at https://github.com/angband/angband/releases . Click on the triangle next to "Assets" for the release of interest to get the link to the *-osx.dmg file.
Recent versions of Makefile.osx try to build for both the x86_64 and arm64 architectures; the latter requires fairly recent versions of Xcode (within the last year and a half or so). To only build for x86_64 and likely avoid the problems you ran into, run this:
Code:cd src; make -f Makefile.osx ARCHS=x86_64
Leave a comment:
-
MacOS prebuilt nightlies, building from source?
Hi,
Are MacOS prebuilt nightlies available anywhere?
I tried cloning from github and building according to the instructions (cd src; make -f Makefile.osx) but get a massive error spew. Is there some assumed compiler/SDK environment required? I previously did ios development a few years ago so have some random version of XCode installed.
First error:
CC cave.c
In file included from cave.c:19:
In file included from ./angband.h:18:
In file included from ./h-basic.h:108:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ctype.h:69:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctype.h:69:
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:784:2: error: Unsupported architecture
#error Unsupported architectureTags: None
Leave a comment: