Doug Coleman
|
0cfc48479e
|
macos32: Lock to 10.11 for build machine.
32bit macos has been deprectated and 10.13 does not seem have i386 libraries anymore.
|
2019-05-22 11:02:20 -05:00 |
Doug Coleman
|
5609370be6
|
make: Allow overriding macosx sdk
MACOSX_SDK=MacOSX10.11.sdk ./build.sh update macosx-x86-32
|
2019-03-22 01:32:28 -05:00 |
Doug Coleman
|
60c80e4b78
|
make: Use the MacOSX 10.13 SDK for x86 support.
Bugfix - CFLAGS += instead of CFLAGS = because it would get overwritten otherwise.
Also allow overwriting of XCODE_PATH for non-standard path.
Download the 10.13 SDK from
https://github.com/phracker/MacOSX-SDKs/releases
```bash
wget https://github.com/phracker/MacOSX-SDKs/releases/download/10.13/MacOSX10.13.sdk.tar.xz
xz --uncompress MacOSX10.13.sdk.tar.xz
tar xvf MacOSX10.13.sdk.tar
mv MacOSX10.13.sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/
```
|
2019-03-22 00:09:06 -05:00 |
Doug Coleman
|
4a29dafcdf
|
vm/Config: GNUMakefile doesn't actually put the CFLAGS on the command, so use SITE_CFLAGS instead. Put -m32 in Config.x86.32, -m64 in Config.x86.64. Fixes #488.
|
2012-04-05 10:26:50 -07:00 |
Joe Groff
|
2a56ba0d2d
|
add -D_XOPEN_SOURCE flag to suppress ucontext deprecation errors on snow leopard. add -m32 flag when compiling 32-bit because snow leopard gcc defaults to x86_64
|
2009-08-26 16:29:55 -05:00 |
Slava Pestov
|
5d01a369e4
|
Update Config.* fixes (???)
|
2007-09-22 00:03:47 -04:00 |
Slava
|
7475278aea
|
Build system cleanup
|
2007-09-22 00:41:17 -04:00 |