Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b386ea5

Browse files
committed
add Matthew's OSX makefile patch
svn path=/trunk/matplotlib/; revision=7992
1 parent 8e7461f commit b386ea5

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

make.osx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,24 @@
44
PYVERSION=2.6
55
PYTHON=python${PYVERSION}
66
ZLIBVERSION=1.2.3
7-
PNGVERSION=1.2.33
8-
FREETYPEVERSION=2.3.5
7+
PNGVERSION=1.2.40
8+
FREETYPEVERSION=2.3.11
99
MACOSX_DEPLOYMENT_TARGET=10.4
10+
OSX_SDK_VER=10.4u
11+
ARCH_FLAGS="-arch i386 -arch ppc -arch x86_64"
1012

1113
## You shouldn't need to configure past this point
1214

1315
PKG_CONFIG_PATH="${PREFIX}/lib/pkgconfig"
14-
CFLAGS="-arch i386 -arch ppc -I${PREFIX}/include -I${PREFIX}/include/freetype2 -isysroot /Developer/SDKs/MacOSX10.4u.sdk"
15-
LDFLAGS="-arch i386 -arch ppc -L${PREFIX}/lib -syslibroot,/Developer/SDKs/MacOSX10.4u.sdk"
16+
CFLAGS="${ARCH_FLAGS} -I${PREFIX}/include -I${PREFIX}/include/freetype2 -isysroot /Developer/SDKs/MacOSX${OSX_SDK_VER}.sdk"
17+
LDFLAGS="${ARCH_FLAGS} -L${PREFIX}/lib -syslibroot,/Developer/SDKs/MacOSX${OSX_SDK_VER}.sdk"
1618

1719
clean:
1820
rm -rf zlib-${ZLIBVERSION}.tar.gz libpng-${PNGVERSION}.tar.bz2 \
1921
freetype-${FREETYPEVERSION}.tar.bz2 bdist_mpkg-${BDISTMPKGVERSION}.tar.gz \
2022
bdist_mpkg-${BDISTMPKGVERSION} \
21-
zlib-${ZLIBVERSION} libpng-${PNGVERSION} freetype-${FREETYPEVERSION}
23+
zlib-${ZLIBVERSION} libpng-${PNGVERSION} freetype-${FREETYPEVERSION} \
24+
build
2225

2326
fetch:
2427
${PYTHON} -c 'import urllib; urllib.urlretrieve("http://www.zlib.net/zlib-${ZLIBVERSION}.tar.gz", "zlib-${ZLIBVERSION}.tar.gz")' &&\

0 commit comments

Comments
 (0)