Re: [GtkGLExt] GtkGLExt 1.2.0 is out ...



I just installed this on my Debian Sid system, and noted that the
revision information for the installed libraries is a little borked up.

gtkglextmm 1.2 should be fine, since the base name of the library was
bumped up to -1.2.so.0.0.0, however the C library is different.

The build of 1.2.0 creates this:
$ ls /usr/local/lib/libgtkgl*
/usr/local/lib/libgtkglext-x11-1.0.a
/usr/local/lib/libgtkglext-x11-1.0.la
/usr/local/lib/libgtkglext-x11-1.0.so
/usr/local/lib/libgtkglext-x11-1.0.so.0
/usr/local/lib/libgtkglext-x11-1.0.so.0.0.0

However, the library already on my system (from 1.0.6):
$ ls /usr/lib/libgtkglext-*
/usr/lib/libgtkglext-x11-1.0.a   /usr/lib/libgtkglext-x11-1.0.so.0
/usr/lib/libgtkglext-x11-1.0.la  /usr/lib/libgtkglext-x11-1.0.so.0.2.4
/usr/lib/libgtkglext-x11-1.0.so

Based on the libtool guidance for library versions
(http://www.gnu.org/software/libtool/manual.html#Versioning), I think
that the current release should probably be linked with
"-version-info=0:3:0", which increments revision.  Since the library
interface remains at version 0, saying that it supports backwards
compatibility with version -4 doesn't make much sense.

HTH,
-Jonathan Brandmeyer

PS: Thank you for taking stewardship of this important library.  I
noticed that gtkglext-list is still currently administrated by naofumi -
do you want to take that over, too?





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]