The official Python distribution does not build a shared library on Unices, though it's pretty easy to do on Linux (see the URL). Just un-ar the static library and relink it. It'd make embedding Python a lot nicer (and smaller, too). I'm currently working on putting it in Guppi. It's too bad the official distribution doesn't include a shared library, but Debian does already, and I think it'd be useful if Red Hat did too.
un-aring and relinking isn't enough - the code isn't -fPIC code so it does not work on some architectures.
*** Bug 16219 has been marked as a duplicate of this bug. ***