VELVET DOES NOT RUN AT ALL
Brought to you by:
jgobat
When I type "velvet" or type "velvet filename" I get the
error message
Major opcode of failed request: 12
(X_ConfigureWindow)
Value in failed request: 0x0
Serial number of failed request: 5607
Current serial number in output stream: 5768
filename is the name of a felt input file that ran
successfully through
felt.
When I compiled the system complained about the
#include <GL/xmesa.h> in the opengl.c program
I replaced it with
#include <GL/osmesa.h> and it compiled OK.
I am running GNU/Linux 2.6.12
Logged In: YES
user_id=15536
This is a known problem with Velvet. A workaround is to
change the Makefile in src/Velvet. Instead of linking to
Xaw3d, link to Xaw. Here is a cvs diff on my Makefile
(compared to the CVS repository):
% cvs diff Makefile
Index: Makefile
===================================================================
RCS file: /cvsroot/felt/felt/src/Velvet/Makefile,v
retrieving revision 1.4
diff -r1.4 Makefile
21c21
< -lGLw -lGLU -lGL -L/sw/lib -lXaw3d -lXmu -lXt
-lSM -lICE -lXext -lX11 -lm
---
> -lGLw -lGLU -lGL -L/sw/lib -lXaw -lXmu -lXt -lSM
-lICE -lXext -lX11 -lm