[Pythonmac-SIG] Fwd: distutils and stdarg.h
Russell E. Owen
rowen at uw.edu
Thu Feb 9 20:37:05 CET 2012
In article
<CALGmxE+EsRe4VbpQzXcapR_WiGAT8NT75_KGHHxCOACy8RMGng at mail.gmail.com>,
Chris Barker <chris.barker at noaa.gov> wrote:
> darn, forgot to send to the list again -- I hate these defaults!
>
>
>
> ---------- Forwarded message ----------
> From: Chris Barker <chris.barker at noaa.gov>
> Date: Thu, Feb 9, 2012 at 9:58 AM
> Subject: Re: [Pythonmac-SIG] distutils and stdarg.h
> To: Ronald Oussoren <ronaldoussoren at mac.com>
>
>
> On Wed, Feb 8, 2012 at 11:33 PM, Ronald Oussoren <ronaldoussoren at mac.com>
> wrote:
> >> against the python.org 32 bit Intel/PPC build of python 2.7
> >>
> >> I'm getting a bunch of errors like:
> >>
> >> /Developer/SDKs/MacOSX10.4u.sdk/usr/include/stdarg.h:4:25: error:
> >> stdarg.h: No such file or directory
> >>
> >> That file does exist, but it uses:
> >>
> >> #include_next <stdarg.h>
>
> > What compiler version do you use?
>
> It's using g++ 4.2.1
I suggest you try one of these things:
- Use gcc 4.0.1 to build extensions for 32-bit python.org python. That's
what I'm still doing. It requires XCode 3.x.
- Use gcc 4.2.1 to build extensions for 64-bit python.org python. Two
issues:
- you give up compatibility with MacOS X 10.5.
- The result will not work with ActiveState's Tcl/Tk. Not a problem
for you, but both of these are unacceptable for my code.
- Use gcc 4.2.1 and ActiveState's 64-bit python 2.7. That supposedly
gives you compatibility with MacOS X 10.5 and it surely works with
ActiveState's Tcl/Tk. But you may need a license to distribute the
results (likely free in your case). This is the way I'm leaning, and I
even got a license, but I'm reluctant to give up on python.or python.
-- Russell
More information about the Pythonmac-SIG
mailing list