Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1682 connectés 

  FORUM HardWare.fr
  Programmation

  [C++] avec Dev-C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] avec Dev-C++

n°33074
Bounga69
Wii will rock you
Posté le 18-05-2001 à 16:33:10  profilanswer
 

salut, est ce que lun d'entre vous utilise ce compilateur ?
Moi je l'aime bien, par contre lorsque je veux faire de l'openGL avec glut, il a pas l'air de trop aimer, tenez regardez ce qu'il me fait à la compilation:
 
h:\vince perso\temp\untitled1.o(.text+0x1f):untitled1.cpp: undefined reference to `glClear@4'
h:\vince perso\temp\untitled1.o(.text+0x27):untitled1.cpp: undefined reference to `glPushMatrix@0'
h:\vince perso\temp\untitled1.o(.text+0x62):untitled1.cpp: undefined reference to `gluLookAt@72'
h:\vince perso\temp\untitled1.o(.text+0x7c):untitled1.cpp: undefined reference to `glTranslatef@12'
h:\vince perso\temp\untitled1.o(.text+0x93):untitled1.cpp: undefined reference to `glRotatef@16'
h:\vince perso\temp\untitled1.o(.text+0xa7):untitled1.cpp: undefined reference to `glRotatef@16'
h:\vince perso\temp\untitled1.o(.text+0xb4):untitled1.cpp: undefined reference to `glEnable@4'
h:\vince perso\temp\untitled1.o(.text+0xbb):untitled1.cpp: undefined reference to `glBegin@4'
h:\vince perso\temp\untitled1.o(.text+0xcc):untitled1.cpp: undefined reference to `glColor3f@12'
h:\vince perso\temp\untitled1.o(.text+0xd7):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0xe2):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0xed):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0xf8):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x106):untitled1.cpp: undefined reference to `glColor3f@12'
h:\vince perso\temp\untitled1.o(.text+0x111):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x11c):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x127):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x132):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x140):untitled1.cpp: undefined reference to `glColor3f@12'
h:\vince perso\temp\untitled1.o(.text+0x14b):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x156):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x161):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x16c):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x17d):untitled1.cpp: undefined reference to `glColor3f@12'
h:\vince perso\temp\untitled1.o(.text+0x188):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x193):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x19e):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x1a9):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x1ba):untitled1.cpp: undefined reference to `glColor3f@12'
h:\vince perso\temp\untitled1.o(.text+0x1c5):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x1d0):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x1db):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x1e6):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x1f7):untitled1.cpp: undefined reference to `glColor3f@12'
h:\vince perso\temp\untitled1.o(.text+0x202):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x20d):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x218):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x223):untitled1.cpp: undefined reference to `glVertex3i@12'
h:\vince perso\temp\untitled1.o(.text+0x22b):untitled1.cpp: undefined reference to `glEnd@0'
h:\vince perso\temp\untitled1.o(.text+0x233):untitled1.cpp: undefined reference to `glPopMatrix@0'
h:\vince perso\temp\untitled1.o(.text+0x238):untitled1.cpp: undefined reference to `glutSwapBuffers@0'
h:\vince perso\temp\untitled1.o(.text+0x25b):untitled1.cpp: undefined reference to `glutInitWindowSize@8'
h:\vince perso\temp\untitled1.o(.text+0x265):untitled1.cpp: undefined reference to `glutInitDisplayMode@4'
h:\vince perso\temp\untitled1.o(.text+0x27a):untitled1.cpp: undefined reference to `__glutCreateWindowWithExit@8'
h:\vince perso\temp\untitled1.o(.text+0x28a):untitled1.cpp: undefined reference to `glutDisplayFunc@4'
h:\vince perso\temp\untitled1.o(.text+0x294):untitled1.cpp: undefined reference to `glutReshapeFunc@4'
h:\vince perso\temp\untitled1.o(.text+0x29e):untitled1.cpp: undefined reference to `glutKeyboardFunc@4'
h:\vince perso\temp\untitled1.o(.text+0x2a8):untitled1.cpp: undefined reference to `glutSpecialFunc@4'
h:\vince perso\temp\untitled1.o(.text+0x2b2):untitled1.cpp: undefined reference to `glutMotionFunc@4'
h:\vince perso\temp\untitled1.o(.text+0x2ba):untitled1.cpp: undefined reference to `glutFullScreen@0'
h:\vince perso\temp\untitled1.o(.text+0x2bf):untitled1.cpp: undefined reference to `glutMainLoop@0'
h:\vince perso\temp\untitled1.o(.text+0x2f5):untitled1.cpp: undefined reference to `glViewport@16'
h:\vince perso\temp\untitled1.o(.text+0x302):untitled1.cpp: undefined reference to `glMatrixMode@4'
h:\vince perso\temp\untitled1.o(.text+0x342):untitled1.cpp: undefined reference to `gluPerspective@32'
h:\vince perso\temp\untitled1.o(.text+0x34f):untitled1.cpp: undefined reference to `glMatrixMode@4'
h:\vince perso\temp\untitled1.o(.text+0x439):untitled1.cpp: undefined reference to `glutPostRedisplay@0'
h:\vince perso\temp\untitled1.o(.text+0x4e6):untitled1.cpp: undefined reference to `glutPostRedisplay@0'

 
alors le compilateur me dit 0 erreur, mais le linker m'affiche tout ça, quelqu'un a une solution intelligente ?
Sous VC++ ça marche, mais comme j'ai une version bridée (celle livrée avec certains bouquins de VC++ et qui affiche un message à chaque execution de pg) j'aimerais plutôt utilisé Dev-C++.

 

[edit]--Message édité par Bounga69--[/edit]

mood
Publicité
Posté le 18-05-2001 à 16:33:10  profilanswer
 

n°33078
BENB
100% Lux.
Posté le 18-05-2001 à 16:38:04  profilanswer
 

IL te manque une bibliotheque...(libxxx.a)

n°33085
Bounga69
Wii will rock you
Posté le 18-05-2001 à 16:47:05  profilanswer
 

merci, je vais voir ce que je peux faire, tu utilises aussi dev-c++ ?

n°33089
Bounga69
Wii will rock you
Posté le 18-05-2001 à 16:49:51  profilanswer
 

je lui ai dit d'utiliser aussi les librairies de VC++  et il me fait toujours l'erreur, tiens j'ai ça dans le compiler & linker output :
g++: -lobjc: linker input file unused since linking not done

n°33093
BENB
100% Lux.
Posté le 18-05-2001 à 16:52:05  profilanswer
 

Pas du tout...
Tu est sur quelle plateforme ? en Windows les fichiers qui te manques ont des noms en .lib (et sous Unix libxxx.a)
 
Les messages que tu recois sont typiques de fonction que le linker ne trouve pas dans les fichiers que tu lui donnes...
Donc soit il y a une faute d'orthographe (mais les protos sont la pour eviter ca) soit il manque un fichier.... et en general c'est une lib...

n°33115
Bounga69
Wii will rock you
Posté le 18-05-2001 à 17:35:05  profilanswer
 

je suis sous windows et j'ai trouvé le pb, en fait il fallait mettre des lignes spécifiques dans les options du projet et maintenant ça marche nickel.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++] avec Dev-C++

 

Sujets relatifs
[C/C++ et compilateur] Au sujet de Dev-C++question en C++ sous Dev-C++ avec Windows Millenium
Plus de sujets relatifs à : [C++] avec Dev-C++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR