Using libtool standardizes building shared or static libraries in a portable manner.
Trac: Username: rsavoye