It looks like the stuff is there, but it appears as though dlopen() always returns NULL, as does dlerror(). On the other hand, after rummaging around through the source, it looks like crt uses dlfcn! How much work needs to be done to get it working everywhere, or am I just lost? Thanks in advance. Steve