Message39167
This patch allows building python as a shared library.
- enables building shared python with
'--enable-shared-python' configuration option
- builds the file '.so' by default and changes the
name on installation, so it is currently enabled on
linux to be '0.0', but this can be easily changed
- tested on linux, solaris(gcc), tru64(cc) and HP-UX
11.0(aCC). It produces the library using LDSHARED -o,
while some architectures that were already building
shared, used different algorithm. I'm not sure if it
didn't break them (someone should check DGUX and BeOS).
It also makes building shared library disabled by
default, while these architectures had it enabled.
- it rectifies a small problem on solaris2.8, that
makes double inclusion of thread.o (this produces error
on 'ld' for shared library).
|
|
Date |
User |
Action |
Args |
2007-08-23 15:11:28 | admin | link | issue527027 messages |
2007-08-23 15:11:28 | admin | create | |
|