2.5 from source install problem with extensions

Florian Demmer fdemmer at gmail.com
Wed Apr 18 08:20:57 EDT 2007


On Apr 18, 12:36 pm, Florian  Demmer <fdem... at gmail.com> wrote:
> Hi!
>
> I am doing a from source installation of Python 2.5 on some old Debian
> machine. As the target directoy I want /opt/somename so i added it to
> the configure like so:
>
> ./configure --prefix=/opt/somedir
>
> The following make works fine as far as I can see. Then the make
> install also actually works and installs python in /opt/somedir with
> all its subdirectoris (bin, lib, man, include).
> The extensions (*.so) however get put in /usr/local/lib/... and there
> also in the wrong python directoy: 2.4

...and the current /usr/bin/python symlink points to the 2.4
installation (from .deb)

> This is a c/p of the make install output:
> [...]
> running build_scripts
> running install_lib
> changing mode of /usr/local/lib/python2.4/site-packages/_struct.so to
> 755
> changing mode of /usr/local/lib/python2.4/site-packages/_ctypes.so to
> 755
> [...]
>
> (How) can I change the install_dir for the extensions?
> Why does it use python2.4 anyway?! What env var or else is set here
> that I cannot find?
>
> thanks!





More information about the Python-list mailing list