[Pythonmac-SIG] Upgrading /usr/bin/python to 2.3.1?
Mark Asbach
mark.asbach at post.rwth-aachen.de
Mon Feb 9 13:51:34 EST 2004
Hi Jack, hi Bob,
> Bobs method has the disadvantage that dynamic_lookup is inherently
> dangerous: all your symbols that were undefined at link time will by
> satisfied from any symbol with the same name that happens to be loaded
> in the executable loading the module.
Well, that's the point in using proper C++ namespaces :-}
I don't see a problem here as long as we all take care to not use
symbol names that could conflict easily. IF python installations switch
over to Bob's method, there should at least be an easy-to-use tool that
wraps around otool (this is Mac OS X's counterpart to ldd, right?) and
checks the python paths along with user-given modules and applications
to make sure there's no conflict.
Yours, Mark
More information about the Pythonmac-SIG
mailing list