Unable to build libpython2.5.so on OS X 10.4
Piet van Oostrum
piet at cs.uu.nl
Thu May 7 15:53:46 EDT 2009
>>>>> elwinter <elwinter at verizon.net> (e) wrote:
>e> Hi Ned. The Python module I am building is actually the Python module
>e> for ROOT, a large package from CERN. However, the problem arises
>e> before that code enters the picture, when I am building Python itself.
>e> All I want to do is create "libpython2.5.dylib", or its equivalent,
>e> and I can't seem to make that happen on Tiger.
The standard installer for Python 2.5.4 when installed on Tiger, will
contain a file libpython2.5.a which is a symbolic link to
according to the file command, is a shared library. So it is not a
static library, despite of its name!
>e> On May 7, 12:41 pm, Ned Deily <n... at acm.org> wrote:
>>> In article
>>> <fde3b1d5-8a52-4ff1-9093-9ed470b4f... at g20g2000vba.googlegroups.com>,
>>> Eric Winter <elwin... at verizon.net> wrote:
>>> > Hi all. I'm trying to build some internal code that needs to link
>>> > against libpython2.5.so on a OS X 10.4 (Tiger) machine. It seems that
>>> > no matter what combination of options and environment variables I give
>>> > to the configure script from python 2.5.1, all I get is the
>>> > libpython2.5.a (the static library). I've googled the problem and
>>> > searched the comp.lang.python archives, but I have been unable to find
>>> > anything that works.
>>> Perhaps I misunderstand, but if you are trying to build a C extension
>>> for an existing Python 2.5 installation, using Distutils from that
>>> installation should take care of everything for you. Is there a
>>> setup.py file by any chance? Are you using a standard python
>>> installation (i.e. python.org installer for instance)? More details
>>> might help.
>>> Ned Deily,
>>> n... at acm.org
Piet van Oostrum <piet at cs.uu.nl>
URL: http://pietvanoostrum.com [PGP 8DAE142BE17999C4]
Private email: piet at vanoostrum.org
More information about the Python-list