I don't know if this matters under Solaris, but under Linux/BSD you need to run ldconfig to update the ld.so 's link cache (it needs to know which libraries are available and how to load/link them) whenever you add new libs. IF it is run on every boot, you could just reboot. Otherwise read the man page for ldconfig. ./patrick