/  And if both glut and freeglut were installed,/

Libfreeglut3.rpm and libmesaglut3.rpm can't be installed side by side : they install the same link "glut.so.3" to glut.so.3.9.0 for the first or glut.so.3.7.0 for the second... fortunately libfreeglut3.rpm obsoletes libmesaglut3.rpm

Libfreeglut-devel depends on libfreeglut3 ... there may not be any conflict if libfreeglut3.rpm is choosen

libfreeglut-devel allows to build everything when it is substituted to libmesaglut-devel :

it adds in /usr/include/GL :

1) glut.h which gives a link to freeglut_std.h (which is compatible with GLUT headers and program written for GLUT)

2) freeglut.h which gives a link to freeglut_std.h _and_ to freeglut_ext.h (which adds access to more functions : scroll button, joystick etc..) and allows to build programs needing strictly freeglut (written for it)



In the spec files of programs needing GLUT now, freeglut-devel must be substituted to mesaglut-devel in BUILDREQUIRES if it is used ! (and libfreeglut3 to libmesglut3 in REQUIRES ...)




Reply via email to