J'ai écrit un exemple de code comme ceci dans OpenSuse 11.3 (une toute nouvelle installation) pour openGL (installé toutes les librairies qui sont apparues dans la recherche d'openGL à partir du gestionnaire de logiciel de Yast2) .Exemple de programme pour l'environnement "openSuse and 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 ''
Dois-je installer des bibliothèques supplémentaires dans Suse pour que cela fonctionne?
Par hasard, n'êtes-vous pas assis sur le poste de travail OpenSuse? Impossible d'ouvrir l'affichage signifie généralement qu'il n'y a pas d'hôte X actif. – IslandCow
Je suis sur un ordinateur portable HP avec OpenSuse 11.3 installé. Alors, existe-t-il une solution de contournement pour contourner le problème? :( – Aditya369