It turns out they are aware of the `-Wl,-soname` problem; see [issue 115][115]. I added my patch there. I'll link it in the next commit.

Regarding the issue of shared libraries' file names discussed below, I think the naming scheme they assumed is correct and we shouldn't interfere with it. On Linux many libraries install their files following this naming scheme: `libfoo.so.1.2.3`. What's your opinion on that?

[115]: http://code.google.com/p/lz4/issues/detail?id=115