← Back to team overview

agesys-dev team mailing list archive

[Bug 942583] Re: oursql 0.9.3 Py3k Doesn't compile on OSX Lion

 

For now one solution is to compile Python 3 manually or using Brew for
Mac if you're in Lion.

By manually compiling Python, the extensions can be compiled sucessfully
as I have suspected. The problem lies in Python binary packaging, using
an older Xcode version :(

-- 
You received this bug notification because you are a member of Agesys
Team, which is subscribed to oursql.
https://bugs.launchpad.net/bugs/942583

Title:
  oursql 0.9.3 Py3k Doesn't compile on OSX Lion

Status in oursql:
  New

Bug description:
  Tried to compile on a Vanilla installation of OSX Lion 10.7.3 with
  Python 3.2.2.

  XCode 4.3 is installed.

  First it rants it can't find the proper SDK:

  
  Compiling with an SDK that doesn't seem to exist: /Developer/SDKs/MacOSX10.6.sdk
  Please check your Xcode installation

  (btw it is pointing to Snow Leopard's SDK... but I think it is a
  Python related problem).

  anyway, I did some trickery on the Terminal to override the includes,
  pointing to the new SDK locations on Lion:

  yAir:oursql-0.9.3 yg$ sudo CC=gcc CXX=g++ LDSHARED="gcc -bundle
  -undefined dynamic_lookup -arch i386 -arch x86_64 -isysroot
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
  -isysroot
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
  -g" python3 setup.py install

  lots of errors on compile time...

  tried with older sdk 10.6:

  sudo CC=gcc CXX=g++ LDSHARED="gcc -bundle -undefined dynamic_lookup
  -arch i386 -arch x86_64 -isysroot
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
  -isysroot
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
  -g" python3 setup.py install >> output 2>&1

  
  The output with all errors is attached...

  Is it a Python Mac binaries fault ? If so, are you aware of any
  relative bugs already reported on this?

  
  Also, I've found this and it seems related:
  http://grokbase.com/t/python/python-list/11ammtv326/sysconfig-on-os-x-10-7-lion-and-xcode-4-2

To manage notifications about this bug go to:
https://bugs.launchpad.net/oursql/+bug/942583/+subscriptions


References