From: Chris P. <cj...@lo...> - 2003-07-18 01:01:00
|
On Fri, Jul 18, 2003 at 02:29:07AM +0200, Bernhard Kaindl wrote: > I've done a make dist and make distcheck with the current CVS and it looked ok. > > Then I extracted the tarball created by make dist manually and compiled and > installed freeglut by hand (configure, make, make install) it installed these > paths: > > /usr/local/include/GL/freeglut.h > /usr/local/include/GL/freeglut_ext.h > /usr/local/include/GL/glut.h > /usr/local/lib/libglut.a > /usr/local/lib/libglut.la > /usr/local/lib/libglut.so > /usr/local/lib/libglut.so.3 > /usr/local/lib/libglut.so.3.0.8 > > Why '3.0.8' you may ask. The reason for is: > src/Makefile.am: libglut_la_LDFLAGS = -version-info 3:8:0 > > The reason for the mismatch is that "-version-info 3:8:0" does not mean > "file extesion 3.8.0". Yes, what we have is broken. I don't know how it relates to libtool versioning but we need a major of 3, a minor of more than 7 and the revision should be 0. A "-version-info 11:0:8" will give us a file extention of "3.8.0". The reason the minor needs to be greater that 7 is to show that this version of freeglut is newer that the last version of glut. I'm not convinced that the libtool "current" is a meaningful value. -- Christopher John Purnell | I thought I'd found a reason to live http://www.lost.org.uk/ | Just like before when I was a child --------------------------| Only to find that dreams made of sand What gods do you pray to? | Would just fall apart and slip through my hands |