Installer updates for Apple M1.

This commit is contained in:
Scott Duensing 2022-09-09 16:20:59 -05:00
parent 5d24b88783
commit 998bc0a0b6
5 changed files with 7 additions and 1 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -170,6 +170,7 @@ function buildMacOSXSDK() {
# SDK_VERSION= # SDK_VERSION=
# OSX_VERSION_MIN=${G_MAC_INTEL_MIN} # OSX_VERSION_MIN=${G_MAC_INTEL_MIN}
UNATTENDED=1 ./build.sh UNATTENDED=1 ./build.sh
doSudo ENABLE_COMPILER_RT_INSTALL=1 ./build_compiler_rt.sh
mkdir -p "${OSX}" mkdir -p "${OSX}"
mv -f target/* "${OSX}" mv -f target/* "${OSX}"
./cleanup.sh ./cleanup.sh
@ -258,6 +259,7 @@ function buildPCDeps() {
buildPCDepsM1Hack ${TARGET} SDL buildPCDepsM1Hack ${TARGET} SDL
clearDepsBuild clearDepsBuild
pushd build &> /dev/null pushd build &> /dev/null
CFLAGS="-std=c99" \
../SDL/configure \ ../SDL/configure \
--target="${CROSS}" \ --target="${CROSS}" \
--host="${CROSS}" \ --host="${CROSS}" \
@ -744,6 +746,8 @@ function installIIgs() {
fi fi
fi fi
purple "Building GoldenGate" purple "Building GoldenGate"
mkdir ~/.ssh
chmod go-rwx ~/.ssh
ssh-keygen -F gitlab.com || ssh-keyscan gitlab.com > ~/.ssh/known_hosts 2> /dev/null ssh-keygen -F gitlab.com || ssh-keyscan gitlab.com > ~/.ssh/known_hosts 2> /dev/null
git config --global credential.helper cache git config --global credential.helper cache
git clone https://${G_GOLDEN_GATE_USER}:${G_GOLDEN_GATE_PASS}@gitlab.com/GoldenGate/GoldenGate.git git clone https://${G_GOLDEN_GATE_USER}:${G_GOLDEN_GATE_PASS}@gitlab.com/GoldenGate/GoldenGate.git
@ -930,7 +934,7 @@ function installmacOSA64() {
buildPCDeps \ buildPCDeps \
"macosa64" \ "macosa64" \
"macOS/a64" \ "macOS/a64" \
"arm64-apple-darwin${G_MAC_APPLE_DARWIN}" \ "aarch64-apple-darwin${G_MAC_APPLE_DARWIN}" \
"oa64-clang" \ "oa64-clang" \
"" \ "" \
"${JOEY}/sdks/macOS/a64/lib:${JOEY}/sdks/macOS/apple/lib" \ "${JOEY}/sdks/macOS/a64/lib:${JOEY}/sdks/macOS/apple/lib" \
@ -1203,8 +1207,10 @@ function start() {
libasound2-dev{,:i386} \ libasound2-dev{,:i386} \
libbz2-dev \ libbz2-dev \
libedit-dev \ libedit-dev \
libdrm-dev{,:i386} \
libfreetype6-dev \ libfreetype6-dev \
libfuse-dev \ libfuse-dev \
libgbm-dev{,:i386} \
libgmp-dev \ libgmp-dev \
liblzma-dev \ liblzma-dev \
libmpc-dev \ libmpc-dev \