From 033c7c18671636ad788ec14fd4c62d55a2ba5df3 Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Sun, 2 Jan 2022 13:36:29 -0700 Subject: [PATCH] macos: update Build_Instructions.md based on feedback --- MacOSX/Build_Instructions.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/MacOSX/Build_Instructions.md b/MacOSX/Build_Instructions.md index eb47989f..60a20c91 100644 --- a/MacOSX/Build_Instructions.md +++ b/MacOSX/Build_Instructions.md @@ -2,11 +2,15 @@ Tested on macOS 10.15.7, Xcode 12.4, x86_64. -1. Run `setup-vcpkg.sh` (fetches + builds vorbis, opus, zlib from vcpkg, as static libraries.) +1. Prerequisites: + + - vcpkg requires `brew install pkg-config` + +2. Run `setup-vcpkg.sh` (fetches + builds vorbis, opus, zlib from vcpkg, as static libraries.) The Opus .dylibs included with QuakeSpasm lack the encoder, which is needed by `snd_voip.c`, necessitating building it from source. -2. For a release build, run `xcodebuild -project QuakeSpasm.xcodeproj -target QuakeSpasm-Spiked-SDL2` +3. For a release build, run `xcodebuild -project QuakeSpasm.xcodeproj -target QuakeSpasm-Spiked-SDL2` ## Limitations