What does it mean for a library to be both static and shared? From what I've read, those two are mutually exclusive. People tend to define one as the opposite of the other.
But reading the configure options for LAME, I see this.
$ ./configure --help
`configure' configures lame 3.99.5 to adapt to many kinds of systems.
[...]
--enable-shared[=PKGS] build shared libraries [default=yes]
--enable-static[=PKGS] build static libraries [default=yes]
[...]