Building Python statically on linux

Christian Heimes lists at cheimes.de
Thu Dec 27 11:21:21 EST 2007


Micah Elliott wrote:
> I'm ./configure-ing with "--disable-shared" (because this must mean
> "enable static", right?), and (based on some other posts here) tried
> adding "*static*" near the top of Modules/Setup.  I'd like to see ldd
> tell me "not a dynamic executable", but alas, it's presently:

--disabled-shared is the default value. It does not mean that the Python
interpreter is a static linked executable. --enable-shared builds a
libpython??.so and --disable-shared links libpython into the python binary.

Christian




More information about the Python-list mailing list