私はこのようなサンプル コードを OpenSuse 11.3 (非常に新しいインストール) で openGL 用に作成しました (Yast2 のソフトウェア マネージャーから openGL を検索して出てきたすべてのライブラリをインストールしました)。
**File: SimpleOpenGL.c**
#include <GL/glut.h>
int main(int argc,char **argv)
{
glutInit(&argc,argv);
glutInitWindowPosition(100,100);
glutInitWindowSize(800,600);
glutInitDisplayMode(GLUT_DEPTH | GLUT_SINGLE | GLUT_RGBA);
glutCreateWindow("Window");
}
Compiling with : $ gcc -o foo -lGL -lglut SimpleOpenGL.c
Running with : $ ./foo
freeglut (./foo): failed to open display ''
これを機能させるには、Suse に追加のライブラリをインストールする必要がありますか?