Bonjour,
Je cherche à installer Glut32 mais sans succès pour le moment.
J'ai téléchargé les binaires depuis ce site:
Glut for Win32 puis j'ai dispatché les fichiers comme d'habitude quoi.
J'ai ajouté en options de compilation les lib suivantes:
- opengl32
- glu32
- gdi32
- user32
- kernel32
- glut32.lib
Mais lors de la compilation bin ca marche pas, une liaison qui doit pas se faire à mon avis.
Log de compilation:
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
Project : C OpenGL Application
Compiler : GNU GCC Compiler (called directly)
Directory : C:\Documents and Settings\Franck\Bureau\
--------------------------------------------------------------------------------
Switching to target: default
Compiling: main.c
In file included from main.c:1:
C:/Program Files/CodeBlocks/include/GL/glut.h:58: warning: ignoring #pragma comment
C:/Program Files/CodeBlocks/include/GL/glut.h:66: warning: ignoring #pragma comment
C:/Program Files/CodeBlocks/include/GL/glut.h:67: warning: ignoring #pragma comment
C:/Program Files/CodeBlocks/include/GL/glut.h:68: warning: ignoring #pragma comment
C:/Program Files/CodeBlocks/include/GL/glut.h:76: warning: ignoring #pragma warning
C:/Program Files/CodeBlocks/include/GL/glut.h:77: warning: ignoring #pragma warning
C:/Program Files/CodeBlocks/include/GL/glut.h:549: warning: 'glutCreateMenu_ATEXIT_HACK' defined but not used
Linking executable: C-OpenGL.exe
.objs\main.o:main.c:(.text+0x1c): undefined reference to `__glutInitWithExit'
.objs\main.o:main.c:(.text+0x37): undefined reference to `__glutCreateWindowWithExit'
.objs\main.o:main.c:(.text+0x52): undefined reference to `__glutCreateMenuWithExit'
.objs\main.o:main.c:(.text+0x82): undefined reference to `_imp__glClearColor'
.objs\main.o:main.c:(.text+0x90): undefined reference to `_imp__glMatrixMode'
.objs\main.o:main.c:(.text+0x97): undefined reference to `_imp__glLoadIdentity'
.objs\main.o:main.c:(.text+0xc5): undefined reference to `_imp__glOrtho'
.objs\main.o:main.c:(.text+0xdb): undefined reference to `_imp__glClear'
.objs\main.o:main.c:(.text+0xfc): undefined reference to `_imp__glColor3f'
.objs\main.o:main.c:(.text+0x10a): undefined reference to `_imp__glBegin'
.objs\main.o:main.c:(.text+0x12b): undefined reference to `_imp__glVertex3f'
.objs\main.o:main.c:(.text+0x14c): undefined reference to `_imp__glVertex3f'
.objs\main.o:main.c:(.text+0x16d): undefined reference to `_imp__glVertex3f'
.objs\main.o:main.c:(.text+0x18e): undefined reference to `_imp__glVertex3f'
.objs\main.o:main.c:(.text+0x195): undefined reference to `_imp__glEnd'
.objs\main.o:main.c:(.text+0x19c): undefined reference to `_imp__glFlush'
.objs\main.o:main.c:(.text+0x1e8): undefined reference to `glutInitDisplayMode'
.objs\main.o:main.c:(.text+0x1fc): undefined reference to `glutInitWindowSize'
.objs\main.o:main.c:(.text+0x210): undefined reference to `glutInitWindowPosition'
.objs\main.o:main.c:(.text+0x22d): undefined reference to `glutDisplayFunc'
.objs\main.o:main.c:(.text+0x232): undefined reference to `glutMainLoop'
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 7 warnings |
Si vous pouvez me venir en aide ... merci d'avance
Partager