<[EMAIL PROTECTED]> wrote: > I translated my library using libtool with the -version-info=5:0:0 > parameter and I installed it into /usr/local//lib using libtool. > Then I translated executable "prog" which was linked with this > library. Readelf -d prog shows
> 0x00000001 (NEEDED) Shared library: [libmylibrary.so.5] > Then I translated same library again with parameter -version-info > 6:0:6. With this, I wanted to say that this new interface number 6 > is backward compatible with all older interfaces and that all > programs that was ever linked againts any former version of my > library should now link this new version of library. [...] Following libtool's generic versioning recipe ... | 3 If the library source code has changed at all since the last update, | then increment revision (`c:r:a' becomes `c:r+1:a'). | 4 If any interfaces have been added, removed, or changed since the | last update, increment current, and set revision to 0. | 5 If any interfaces have been added since the last public release, | then increment age. | 6 If any interfaces have been removed since the last public release, | then set age to 0. ... you should have ended up with 5:1:0 or 6:0:1. cu andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' _______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool
