I'm having trouble getting my libraries to use _init() when they are loaded with dlopen(). What is the trick to this? So far, I either get a linker error that the label is already defined, or else the routine never ends up being called at all. Jonathon McKitrick -- My other computer is your Windows box.