> Problem (C) is outside the realm of the C++ standard, since the C++ standard > doesn't support shared libraries, and I've never actually used *nix shared > libraries so I don't /know/... > > Is such dynamic initialization guaranteed? >
Not guaranteed, though I think there's a combination of dlopen options and gcc command line parameters that invoke this behavior. See the second page of http://www.linuxjournal.com/article/3687 about auto-registration. Personally, though, it never worked for me :/ --Jonathan -- http://mail.python.org/mailman/listinfo/python-list