I am trying to compile python 2.6.2 on my Mac
jessica.1980.smith at gmail.com
Sun Jul 26 11:01:31 CEST 2009
I read this:
I did this:
- install mac ports
- port install readline
- vi setup.py
# Ensure that /usr/local is always used
- configure --prefix=/pt/p
- make install
I'm happy now!
On 7/26/09, Chris Rebert <clp2 at rebertia.com> wrote:
> On Sun, Jul 26, 2009 at 1:12 AM, Jessica R
> Smith<jessica.1980.smith at gmail.com> wrote:
>> I am trying to compile Python 2.6.2 on my Mac which has os/x 10.5.7
>> I downloaded python 2.6.2 from here:
>> - http://www.python.org/ftp/python/2.6.2/Python-2.6.2.tar.bz2
>> I unpacked it.
>> I ran these shell commands:
>> - ./configure --prefix=/pt/p
>> - make
>> Near the end of the make output I see this message:
>> . Failed to find the necessary bits to build these modules:
>> . _bsddb gdbm linuxaudiodev
>> . ossaudiodev readline spwd
>> . sunaudiodev
>> . To find the necessary bits, look in setup.py in detect_modules() for
>> the module's name.
>> I looked in setup.py in detect_modules()
>> It is not clear to me how to proceed.
>> I think that I want the module: "readline"
>> I doubt I need the other modules like linuxaudiodev, etc.
>> If you have any clues or opinions on how I can build the module
>> please feel free to share.
> You need to install the GNU Readline library
> (http://tiswww.case.edu/php/chet/readline/rltop.html), which the
> module depends on.
> You might consider installing Python through MacPorts or Fink instead,
> as they automate the compilation and installation process and take
> care of dependencies (such as GNU Readline) for you:
More information about the Python-list