Once upon a time, Miro HronĨok <mhroncok(a)redhat.com> said:
If we build things statically with libraries, it's a can full of
worms.
What needs to be said about this change that we don't staticaly link
against different libraries, we just build CPython source into one
"fat" executable instead of splitting it into a tiny wrapper and a
"fat" libpython.
It might be useful to see how other interpreters that are built like
this perform; I know perl has used libperl.so for ages (maybe all the
perl5 time?). Does it have the same performance impact, and if so,
can/should it be switched to /usr/bin/perl linking the core static?
Alternately, is there some way to reduce the overhead of the dynamic
library (that could help multiple languages)?
--
Chris Adams <linux(a)cmadams.net>