[Python-Dev] Freeze and shared modules
Martin v. Loewis
martin@v.loewis.de
02 Apr 2002 19:43:36 +0200
"M.-A. Lemburg" <mal@lemburg.com> writes:
> Does anyone know which compiler/linker options have to be specified
> to make frozen Python interpreters correctly import shared modules ?
LINKFORSHARED should be the right set of options.
> Many of the mxCGIPython are running into this problem (the default
> settings in Python or freeze seem to be wrong on this account) and
> it got even worse with Python 2.2 where even the standard modules
> are built shared rather than statically linked.
Yes, building all extension modules as shared libraries is evil for
freezing applications. I wish Linux distributors would recognize this
and write proper Setup files, instead of relying on the default
mechanism.
Regards,
Martin