Dear Jeremy,

I'm not sure but I think it may be the problem with ppc, cause this 
architecture was dropped for Snow Leopard as far as I remember.
So just delete "-arch ppc" and try again.

In general you may try to use this description:

http://blog.hyperjeff.net/?p=160

I've tested it and it works.

Cheers,

Jakub

On 03/09/2010 04:54 AM, Jeremy Conlin wrote:
> I am trying to compile MPL on Snow Leopard without success.  I have a
> fairly fresh system (10.6.2) with python.org 2.6.4 installed.  I have
> downloaded the MPL trunk with svn.  I had to make a small change to
> the make.osx file because there are some extra ".  However I still
> can't get MPL to compile/install; it fails when compiling zlib.  The
> change I made in the make.osx file is on line 11.  It used to be:
>
> ARCH_FLAGS="-arch i386 -arch ppc -arch x86_64"
>
> and is now:
>
> ARCH_FLAGS=-arch i386 -arch ppc -arch x86_64
>
> The error I get while compiling is copied below.  Can anyone help me
> figure out what is wrong?
>
> Thanks,
> Jeremy
>
> x zlib-1.2.3/zutil.h
> Checking for gcc...
> Building static library libz.a version 1.2.3 with gcc.
> Checking for unistd.h... No.
> Checking whether to use vs[n]printf() or s[n]printf()... using s[n]printf()
> Checking for snprintf() in stdio.h... No.
>    WARNING: snprintf() not found, falling back to sprintf(). zlib
>    can build but will be open to possible buffer-overflow security
>    vulnerabilities.
> Checking for return value of sprintf()... No.
>    WARNING: apparently sprintf() does not return a value. zlib
>    can build but will be open to possible string-format security
>    vulnerabilities.
> Checking for errno.h... No.
> Checking for mmap support... No.
> gcc -arch i386 -arch ppc -arch x86_64 -I/include -I/include/freetype2
> -isysroot /Developer/SDKs/MacOSX10.6u.sdk -DNO_snprintf
> -DHAS_sprintf_void -DNO_ERRNO_H   -c -o adler32.o adler32.c
> gcc -arch i386 -arch ppc -arch x86_64 -I/include -I/include/freetype2
> -isysroot /Developer/SDKs/MacOSX10.6u.sdk -DNO_snprintf
> -DHAS_sprintf_void -DNO_ERRNO_H   -c -o compress.o compress.c
> gcc -arch i386 -arch ppc -arch x86_64 -I/include -I/include/freetype2
> -isysroot /Developer/SDKs/MacOSX10.6u.sdk -DNO_snprintf
> -DHAS_sprintf_void -DNO_ERRNO_H   -c -o crc32.o crc32.c
> In file included from crc32.c:29:
> zutil.h:21:24: error: stddef.h: No such file or directory
> zutil.h:23:22: error: string.h: No such file or directory
> zutil.h:24:22: error: stdlib.h: No such file or directory
> crc32.c:36:24: error: limits.h: No such file or directory
> In file included from crc32.c:29:
> zutil.h:21:24: error: stddef.h: No such file or directory
> zutil.h:23:22: error: string.h: No such file or directory
> zutil.h:24:22: error: stdlib.h: No such file or directory
> crc32.c:36:24: error: limits.h: No such file or directory
> In file included from crc32.c:29:
> zutil.h:21:24: error: stddef.h: No such file or directory
> zutil.h:23:22: error: string.h: No such file or directory
> zutil.h:24:22: error: stdlib.h: No such file or directory
> crc32.c:36:24: error: limits.h: No such file or directory
> gcc -arch i386 -arch ppc -arch x86_64 -I/include -I/include/freetype2
> -isysroot /Developer/SDKs/MacOSX10.6u.sdk -DNO_snprintf
> -DHAS_sprintf_void -DNO_ERRNO_H   -c -o gzio.o gzio.c
> lipo: can't figure out the architecture type of: /var/tmp//cc9xNLIP.out
> make[1]: *** [crc32.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
> gzio.c:10:19: error: stdio.h: No such file or directory
>
>
> and more errors below.
>
> ------------------------------------------------------------------------------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to