gcc and re-initialization of dynamic libraries?