You can get -c functionality back by prefacing your test with a check for $^C==0 (meaning "only do this if -c is NOT in effect").
| [reply] [Watch: Dir/Any] |
All these problems look like you never put these libraries in your cache.
With solaris and linux, with superuser, go to the directory where your new '.so' files are and run ldconfig (with no argument). It will put them in your cache once for all.
When you will install new versions of some libraries, you will have to do it again:
su - superuser
cd /usr/local/lib (or wherever your new files are)
ldconfig
That's all I needed to solve the problem.
The others solutions discussed upper in this page are useful to load a special untested library that you do not want to be available for the regular tasks of your machine.
| [reply] [Watch: Dir/Any] |