File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ Contents:
1212 - The Structure of the Makefiles
1313 - Building the VM Simulator Support Libraries
1414 - Using Different Compilers
15+ - Compilers To Avoid
1516 - Installing third-party libraries
1617 - Debugging with lldb
1718
@@ -240,6 +241,13 @@ For example, to install gcc 5.2 see
240241best pointer I've found.
241242
242243
244+ Compilers To Avoid
245+ ------------------
246+ Xcode 9.3.1 produces a broken VM on 64 bits. We suggest that you avoid
247+ Xcode v9.3.x. 9.3.x ships with Apple LLVM version 9.1.0 (clang-902.0.39.1).
248+ See e.g. https://gist.github.com/yamaya/2924292
249+
250+
243251Installing third-party libraries
244252--------------------------------
245253The Pharo VM depends on a number of third-party libraries. cmake is needed to
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ Contents:
1212 - The Structure of the Makefiles
1313 - Building the VM Simulator Support Libraries
1414 - Using Different Compilers
15+ - Compilers To Avoid
1516 - Installing third-party libraries
1617 - Debugging with lldb
1718
@@ -238,6 +239,13 @@ For example, to install gcc 5.2 see
238239best pointer I've found.
239240
240241
242+ Compilers To Avoid
243+ ------------------
244+ Xcode 9.3.1 produces a broken VM on 64 bits. We suggest that you avoid
245+ Xcode v9.3.x. 9.3.x ships with Apple LLVM version 9.1.0 (clang-902.0.39.1).
246+ See e.g. https://gist.github.com/yamaya/2924292
247+
248+
241249Installing third-party libraries
242250--------------------------------
243251The Pharo VM depends on a number of third-party libraries. cmake is needed to
You can’t perform that action at this time.
0 commit comments