Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
C libs
No, you don't, and it is usually a bad idea to put files to a location to which the installer supposed to put some. In the end, you won't remember which is safe to delete if it isn't needed and which is required.
The libs are searched this way:
First, there is a shell variable called LD_LIBRARY_PATH. If it is exported, then the compiler (and the system in general) will search for libs in this path.
There is a file in /etc called ld.so.conf. It contains paths, one in a line. When the 'ldconfig' command called, it builds a 'library cache'. If the lib wasn't found in LD_LIBRARY_PATH, this cache is searched.
If the lib still not found, it is searched in /usr/lib and in /lib.
For more info, see the man page of ld.so, ldconfig, and ldd.
The libs are searched this way:
First, there is a shell variable called LD_LIBRARY_PATH. If it is exported, then the compiler (and the system in general) will search for libs in this path.
There is a file in /etc called ld.so.conf. It contains paths, one in a line. When the 'ldconfig' command called, it builds a 'library cache'. If the lib wasn't found in LD_LIBRARY_PATH, this cache is searched.
If the lib still not found, it is searched in /usr/lib and in /lib.
For more info, see the man page of ld.so, ldconfig, and ldd.