File tree Expand file tree Collapse file tree 4 files changed +21
-6
lines changed Expand file tree Collapse file tree 4 files changed +21
-6
lines changed Original file line number Diff line number Diff line change @@ -173,8 +173,12 @@ SDKs and Problems
173
173
-----------------
174
174
The makefiles will use the oldest available SDK that is installed that is new
175
175
enough to build the system. The 32-bit build requires at least the 10.9 SDK.
176
- To obtain SDKs it is best to web search for "obtaining older sdks for Xcode",
177
- and follow the instructions you find.
176
+ SDKs are installed in
177
+ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/
178
+ To obtain SDKs one way is to web search for "obtaining older sdks for Xcode",
179
+ and follow the instructions you find. But a more convenient place, at time of
180
+ writing, is
181
+ git clone https://github.com/phracker/MacOSX-SDKs.git
178
182
179
183
On Sierra people have reported that the support libraries for the SSLPlugin
180
184
(libssl.dylib and libcrypto.dylib) are missing. The symptom is an error
@@ -254,5 +258,6 @@ e.g. if in the image directory you might do
254
258
The VM includes many functions intended for VM debugging. See e.g. functions
255
259
beginning with print in the main VM source (e.g. spursrc/vm/gcc3x-cointerp.c).
256
260
261
+
257
262
Eliot Miranda
258
- August 2017
263
+ April 2018
Original file line number Diff line number Diff line change @@ -9,6 +9,9 @@ SDKsDIR:=$(XCODE)/Platforms/MacOSX.platform/Developer/SDKs
9
9
#Build the oldest SDK installed
10
10
SDKs:=MacOSX10.9.sdk MacOSX10.10.sdk MacOSX10.11.sdk MacOSX10.12.sdk MacOSX10.13.sdk
11
11
SDK:=$(firstword $(realpath $(addprefix $(SDKsDIR)/, $(SDKs))))
12
+ ifeq ($(strip $(SDK)),)
13
+ $(error could not find a valid SDK)
14
+ endif
12
15
TARGET_ARCH:=i386
13
16
TARGET_VERSION_MIN:=10.7
14
17
Original file line number Diff line number Diff line change @@ -173,8 +173,12 @@ SDKs and Problems
173
173
-----------------
174
174
The makefiles will use the oldest available SDK that is installed that is new
175
175
enough to build the system. The 64-bit build requires at least the 10.10 SDK.
176
- To obtain SDKs it is best to web search for "obtaining older sdks for Xcode",
177
- and follow the instructions you find.
176
+ SDKs are installed in
177
+ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/
178
+ To obtain SDKs one way is to web search for "obtaining older sdks for Xcode",
179
+ and follow the instructions you find. But a more convenient place, at time of
180
+ writing, is
181
+ git clone https://github.com/phracker/MacOSX-SDKs.git
178
182
179
183
On Sierra people have reported that the support libraries for the SSLPlugin
180
184
(libssl.dylib and libcrypto.dylib) are missing. The symptom is an error
@@ -255,4 +259,4 @@ The VM includes many functions intended for VM debugging. See e.g. functions
255
259
beginning with print in the main VM source (e.g. spursrc/vm/gcc3x-cointerp.c).
256
260
257
261
Eliot Miranda
258
- August 2017
262
+ April 2018
Original file line number Diff line number Diff line change @@ -9,6 +9,9 @@ SDKsDIR:=$(XCODE)/Platforms/MacOSX.platform/Developer/SDKs
9
9
#Build the oldest SDK installed (must be MacOSX10.10.sdk and later)
10
10
SDKs:=MacOSX10.10.sdk MacOSX10.11.sdk MacOSX10.12.sdk MacOSX10.13.sdk
11
11
SDK:=$(firstword $(realpath $(addprefix $(SDKsDIR)/, $(SDKs))))
12
+ ifeq ($(strip $(SDK)),)
13
+ $(error could not find a valid SDK)
14
+ endif
12
15
TARGET_ARCH:=x86_64
13
16
TARGET_VERSION_MIN:=10.7
14
17
You can’t perform that action at this time.
0 commit comments