* Lorenzo Bettini wrote on Thu, Apr 16, 2009 at 09:30:43PM CEST: > Bob Friesenhahn wrote: >> The -release option specifies part of the base naming for your library >> so that it becomes part of the base library name. For example, >> libfoo-1.0.so and libfoo-2.0.so. To the operating system these >> libraries are completely different and might have well been named >> libfoo.so and libbar.so. The libraries might otherwise be entirely the >> same and could be "binary compatible" but the operating system won't >> know it. Very few packages use the -release option. > > OK, so they would be different because they'd have a different name;
Yep. > but > if I used the same release number (e.g., only the major number for > example 1, instead of 1.1) they'd still be compatible, wouldn't they? If their -version-info is also compatible, yes. > I > mean "not binary compatible" in the documentation refers only to > different names This sentence seems to be confused. > so would you suggest to use only version info and no release info, am I > right? Yes, definitely. Cheers, Ralf _______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool