Solaris also has not ldconfig, but a dirty (but useful) way to make it work, is defining LD_LIBRARY_PATH environment variable, to define which folders do contain shared libraries (although as I've read, this is just a hack, the right way is something like giving the right folders in -R during compilation, but I have not looked that in depth)
Regards.