Thanks for the suggestion Jeff. I have been dealing with the same problem.
I found the makefile in
/Library/Frameworks/Python.framework/Versions/Current/lib/PythonX.Y/config/Makefile
from an EPD install. Is this makefile the template used whenever I build a
package against python using distutils? Or do I need to rebuild python
somehow for i386 only?
Uri
> ---------- Forwarded message ----------
> From: Jeff Whitaker <jsw...@fastmail.fm>
> To: Michael Hearne <mhea...@usgs.gov>
> Date: Wed, 12 Aug 2009 13:42:07 -0600
> Subject: Re: [matplotlib-devel] Building matplotlib on os x
> Michael Hearne wrote:
>
>> I apologize for cross-posting - I realized I probably shouldn't have
>> posted this on the user's list first...
>>
>> Hello - I am attempting to build matplotlib from source on os X, and
>> getting an error about a shared library being the wrong architecture. The
>> confusing thing is that the call to g++ has two settings for arch:
>>
>> "g++ -arch i386 -arch ppc..."
>>
>> The error I get is:
>> "ld: in /Developer/SDKs/MacOSX10.4u.sdk/Library/Frameworks/
>> Python.framework/Versions/4.3.0/lib/libz.1.dylib, file is not of required
>> architecture for architecture ppc"
>>
>> Is there some way to turn off the "-arch ppc" option to g++ in setup.py?
>> Or do I have some other problem?
>>
>> Build output is included below.
>>
>> Thanks,
>>
>> Mike
>>
>>
>
> Mike: You need to edit
>
>
> /Library/Frameworks/Python.framework/Versions/Current/lib/PythonX.Y/Makefile
>
> (or whatever the corresponding path is for your python installation)
>
> and remove all references to "-arch ppc" if you don't want to build
> universal binaries (which you can't if the libs you're linking are not
> universal).
>
> -Jeff
>
>
>
> --
> Jeffrey S. Whitaker Phone : (303)497-6313
> Meteorologist FAX : (303)497-6449
> NOAA/OAR/PSD R/PSD1 Email : jeffrey.s.whita...@noaa.gov
> 325 Broadway Office : Skaggs Research Cntr 1D-113
> Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg
>
>
>
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel