glut 3.7.1
f90gl-1.2.14
f90gl собирается без ошибок, но при попытке собрать тесты выдает
$ cd examples
$ make -f mfxlum
gfortran -O -o blender -I../include/GL blender.f90 \
-L../lib -L/usr/lib64 -L/home/mclaudt/glut-3.7.1/lib/glut -lf90glut -lf90GLU -lf90GL -lglut -lGLU -lGL -L/usr/lib64 -lXaw -lXt -lXmu -lXi -lXext -lX11 -lm
/home/mclaudt/glut-3.7.1/lib/glut/libglut.a(glut_vidresize.o): In function `glutVideoPan':
/home/mclaudt/glut-3.7.1/lib/glut/glut_vidresize.c:221: undefined reference to `glXChannelRectSyncSGIX'
/home/mclaudt/glut-3.7.1/lib/glut/glut_vidresize.c:224: undefined reference to `glXChannelRectSGIX'
/home/mclaudt/glut-3.7.1/lib/glut/libglut.a(glut_vidresize.o): In function `glutVideoResize':
/home/mclaudt/glut-3.7.1/lib/glut/glut_vidresize.c:199: undefined reference to `glXChannelRectSyncSGIX'
/home/mclaudt/glut-3.7.1/lib/glut/glut_vidresize.c:202: undefined reference to `glXChannelRectSGIX'
/home/mclaudt/glut-3.7.1/lib/glut/libglut.a(glut_vidresize.o): In function `glutVideoResizeGet':
/home/mclaudt/glut-3.7.1/lib/glut/glut_vidresize.c:97: undefined reference to `glXQueryChannelDeltasSGIX'
/home/mclaudt/glut-3.7.1/lib/glut/glut_vidresize.c:141: undefined reference to `glXQueryChannelRectSGIX'
/home/mclaudt/glut-3.7.1/lib/glut/libglut.a(glut_vidresize.o): In function `glutStopVideoResizing':
/home/mclaudt/glut-3.7.1/lib/glut/glut_vidresize.c:181: undefined reference to `glXBindChannelToWindowSGIX'
/home/mclaudt/glut-3.7.1/lib/glut/libglut.a(glut_vidresize.o): In function `glutSetupVideoResizing':
/home/mclaudt/glut-3.7.1/lib/glut/glut_vidresize.c:167: undefined reference to `glXBindChannelToWindowSGIX'
collect2: ld returned 1 exit status
make: *** [blender] Error 1
Кто-то лечил подобное? В интернетах про эту багу мутно, вроде это отголоски старого костыля под SGI. Cорцы GLUT-а есть.
Может кто-то прикрутил Фортран к GLUT-y иначе? Например, через f95gl.
Буду рад услышать любой опыт.
ps «Не нужно» не нужны.