J'ai écrit le programme suivant:
Sous Windows, aucun problême
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 #include <stdio.h> #include <GL/glut.h> char *a; static void display(void) { } int main(int argc, char *argv[]) { glutInit(&argc,argv); glutInitDisplayMode(GLUT_RGB); glutInitWindowPosition(200,200); glutInitWindowSize(250,250); glutCreateWindow("ogl1"); glClearColor(0.0,0.0,0.0,0.0); glPointSize(2.0); glutDisplayFunc(display); glutMainLoop(); }.
Sous linux (Ubuntu dapper 6):
Est-ce que vous savez d'où vient le problême, et surtout comment le résoudre?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 micky@micky-desktop:~$ g++ -o prog Essai.cpp /tmp/cceBeKZl.o : Dans la fonction "main":Essai.cpp:(.text+0x30): référence indéfinie vers « glutInit » :Essai.cpp:(.text+0x3c): référence indéfinie vers « glutInitDisplayMode » :Essai.cpp:(.text+0x50): référence indéfinie vers « glutInitWindowPosition » :Essai.cpp:(.text+0x64): référence indéfinie vers « glutInitWindowSize » :Essai.cpp:(.text+0x70): référence indéfinie vers « glutCreateWindow » :Essai.cpp:(.text+0x98): référence indéfinie vers « glClearColor » :Essai.cpp:(.text+0xa5): référence indéfinie vers « glPointSize » :Essai.cpp:(.text+0xb1): référence indéfinie vers « glutDisplayFunc » :Essai.cpp:(.text+0xb6): référence indéfinie vers « glutMainLoop » collect2: ld a retourné 1 code d'état d'exécution
Partager