GNU libtool, a shared library generation tool