A friend of mine told me LGPL only allows dynamic linking. He's a programmer, and he switched to MIT after he found that out.
Your friend is correct, I was wrong. If you statically link then you have to "also provide your application in an object (not necessarily source) format, so that a user has the opportunity to modify the library and relink the application."
Is there any license that has copyleft but allows static linking? I see zlib (along any liberal licenses) as a poor choice for SDL, since it allows to keep changes closed.
LGPL, if your program is open-source, allows static linking. It even allows it for closed-source programs if you provide the object files to allow users to relink it with a different version of the LGPL lib.
And as I wrote in the previous news, SDL 1.2 is not under the GPL, but under the LGPL.