On Mon, 12 Jan 2009 12:25:57 +0100, Andrea wrote: > > libgambatte.so.0.4.0 would be wrong, because the soname for > > v0.4.0 and 0.4.1 would not be different. Probably you wanted to > > write libgambatte-0.4.0.so.0, which would be a better choice, > > which requires rebuilds each time the full version changes. > > Just to be sure to understand correctly, you mean: > > libgambatte-0.4.0.so.0 as soname > libgambatte-0.4.0.so.0.4.0 symlinks to libgambatte-0.4.0.so.0 > libgambatte-0.4.0.so symlinks to libgambatte-0.4.0.so.0
No, libgambatta-0.4.0.so.0 as soname _and_ file name, no minor versions appended. If soname and file name match, you don't need a symlink. Until the ABI/API become stable, you want the soname to change frequently, too.
