Python compile probleem op OS X

Tuesday 15 March 2011, 00:08:00 | python

Sinds Python 3.x krijg ik compile-errors als ik een 'framework' build wil maken from source; iets met undefined symbols. Wat geƫxperimenteer met diversie compiler opties mocht niet baten.

Het blijkt een bugje in de makefile te zijn die zich manifesteert op Mac OS in dit specifieke geval (zie http://bugs.python.org/issue1099).

Oplossing: "The simplest workaround is to include the --enable-universalsdk option to configure, so something like this:

./configure --enable-framework --enable-universalsdk=/

That has the side effect of causing a universal build (ppc and i386). "

Gelukkig is het probleem kortgeleden in de Python hg repo verholpen. Je hoeft alleen de workaround van hierboven te doen als je de officiƫle release sources wilt compileren.