linux下如何编译python生成libpython2.5.so动态库

最近编个程序需要用到-lpython2.5,在python安装目录下找了半天没发现这个库,于是到当初编译python的目录下寻找,发现当时编译时并没有生成libpython2.5.so的库,却有libpython2.5.a的静态库。琢磨了下,应该是配置编译环境时默认不生成动态库:
#./configure --help
...
--enable-shared         disable/enable building shared python library
...
看来需要加个--enable-shared才会生产动态库,继续:
#./configure --enable-shared
#make

果然,最终生成libpython2.5.so和libpython2.5.so.1.0