FreeBSD has libSDL-1.2.so.x it seems. However x is not always 0.

libSDL-1.2.so is symlinked to the correct one.

I think one should never add minor versions to the headers. This should be solved by the user by adding a symlink, which is proper *nix conduct.

Otherwise, if a distro for some reason updates minor version, the binary distro will break.