Srinivasan,
The missing _dlopen, _dlclose, and _dlsym are a result of using shared
libraries. I had this happen when I installed a nameserver on a SUN.
Just add -ldl to the list of libraries used during link. The other
missing libs are not familiar to me. If you are on a large system,
you might check with your sysadmin to see if some thing has
been changed involving shared libraries.
Doug Dotson