I've spend the morning figuring out how in a makefile to do a shared library install under Linux.
So that's fine; I now have my shared object and a pair of soft links to it, one of which was created by ldconfig and one by me.
Now, I can also build my library as a static library.
When I check /usr/lib, I see the .a files there just being...there. No symbolic links, no arrangement of version and release numbering in filenames.
Should I be arranging my static libraries with symbolic links the same way I arrange my shared objects, or is it in fact customary just to place a static library, unadorned, into /usr/local/lib?