Message29176
Logged In: YES
user_id=324500
There is a deeper issue here: Dynamic extensions fail to
link until after libpython2.5.so.1.0 is installed. The
'-L.' flag is the better approach to fixing this bug, but
perhaps it should use the full path name, like the
LD_LIBRARY_PATH environment variable used when running
setup.py. Unfortunately, this bug is hidden from people
compiling on top of an earlier 2.5 installation, where the
link step will find and use the old library; for others, it
is resolved in installation, where make will happily link
the extensions if they failed to link earlier, right after
installing the library.
However, it means that the dynamic libraries are unavailable
between the build and install steps. One major result is
that the test suite refuses to run at that time. It also
means that 'make install' can cause the linker to be called,
which is generally discouraged. |
|
| Date |
User |
Action |
Args |
| 2007-08-23 14:41:21 | admin | link | issue1522046 messages |
| 2007-08-23 14:41:21 | admin | create | |
|