Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi G - M > Grafica e immagini digitali > [opengl] DEVC++ non mi vede le Librerie glut
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
lockit
-:| Losef well-wisher |:-

User info:
Registered: May 2003
Posts: 88 (0.01 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 3
Time Online: 20:32:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
Question DEVC++ non mi vede le Librerie glut

Volevo imparare un po' a usare openGL, e ho scaricato le lezioni di openGL che ho trovato sul sito del prof di Informatica grafica.

Non sapendo il c ho scaricato anche le glut per semplificarmi il lavoro, soprattutto con le finestre ma non riesco a fargli trovare le librerie, mi da sempre questo errore:

Linker error undefined reference "_........."

Qualcuno può aiutarmi a risolvere il problema, o consigliarmi un programma per programmare facilmente con openGL e glut.

grazie

lockit

:shock: :shock: :shock:

21-10-2004 19:16
Click Here to See the Profile for lockit Click here to Send lockit a Private Message Visit lockit's homepage! Find more posts by lockit Add lockit to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
JaM
######

User info:
Registered: Jun 2002
Posts: 3604 (0.45 al dì)
Location: everywhere, anywhere, elsewhere...
Corso: ComDig
Anno: dott.??
Time Online: 62 Days, 16:55:46 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Devi impostare il linker e dirgli quali librerie caricare... tra le opzioni (non ricordo di preciso dove perche' l'ho usato piu' di un anno fa) trovi le impostazioni del linker e in una casella di testo in cui ti chiede le librerie opzionali devi aggiungergli -glut.h (o qualcosa di simile :) )
Puoi impostare anche diversi profili con diverse librerie da caricare a seconda di quello che devi fare

22-10-2004 10:51
Click Here to See the Profile for JaM Click Here to See the Blog of JaM Click here to Send JaM a Private Message Visit JaM's homepage! Find more posts by JaM Add JaM to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lockit
-:| Losef well-wisher |:-

User info:
Registered: May 2003
Posts: 88 (0.01 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 3
Time Online: 20:32:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Si in effetti ho scoperto che il problema è quello ma la cosa che mi lascia di sasso è che stamattina ci sono riuscito a scuola

E ORA A CASA NO

e non capisco perchè visto che è tutto esattamente come oggi


:shock: :? :? :shock: :cry: :cry:

PS questo è il log di compilazione

Compilatore: Default compiler
Building Makefile: "C:\Documents and Settings\ale\Desktop\cubetest\Makefile.win"
Esecuzione di make...
make.exe -f "C:\Documents and Settings\ale\Desktop\cubetest\Makefile.win" all
g++.exe cubeview.o -o "cube.exe" -L"C:/Dev-Cpp/lib" -mwindows -lopengl32 glut32.lib ../../../../Dev-Cpp/lib/libglu32.a

cubeview.o(.text+0xe):cubeview.c: undefined reference to `_imp__glBegin'
cubeview.o(.text+0x29):cubeview.c: undefined reference to `_imp__glColor3fv'
cubeview.o(.text+0x44):cubeview.c: undefined reference to `_imp__glNormal3fv'
cubeview.o(.text+0x5f):cubeview.c: undefined reference to `_imp__glVertex3fv'
cubeview.o(.text+0x7a):cubeview.c: undefined reference to `_imp__glColor3fv'
cubeview.o(.text+0x95):cubeview.c: undefined reference to `_imp__glNormal3fv'
cubeview.o(.text+0xb0):cubeview.c: undefined reference to `_imp__glVertex3fv'
cubeview.o(.text+0xcb):cubeview.c: undefined reference to `_imp__glColor3fv'

cubeview.o(.text+0xe6):cubeview.c: undefined reference to `_imp__glNormal3fv'
cubeview.o(.text+0x101):cubeview.c: undefined reference to `_imp__glVertex3fv'
cubeview.o(.text+0x11c):cubeview.c: undefined reference to `_imp__glColor3fv'
cubeview.o(.text+0x137):cubeview.c: undefined reference to `_imp__glNormal3fv'
cubeview.o(.text+0x152):cubeview.c: undefined reference to `_imp__glVertex3fv'
cubeview.o(.text+0x159):cubeview.c: undefined reference to `_imp__glEnd'
cubeview.o(.text+0x250):cubeview.c: undefined reference to `_imp__glClear'
cubeview.o(.text+0x257):cubeview.c: undefined reference to `_imp__glLoadIdentity'
cubeview.o(.text+0x29f):cubeview.c: undefined reference to `_imp__gluLookAt'
cubeview.o(.text+0x2c9):cubeview.c: undefined reference to `_imp__glRotatef'
cubeview.o(.text+0x2f3):cubeview.c: undefined reference to `_imp__glRotatef'
cubeview.o(.text+0x31d):cubeview.c: undefined reference to `_imp__glRotatef'
cubeview.o(.text+0x329):cubeview.c: undefined reference to `_imp__glFlush'
cubeview.o(.text+0x330):cubeview.c: undefined reference to `glutSwapBuffers'
cubeview.o(.text+0x4cc):cubeview.c: undefined reference to `_imp__glViewport'
cubeview.o(.text+0x4da):cubeview.c: undefined reference to `_imp__glMatrixMode'
cubeview.o(.text+0x4e1):cubeview.c: undefined reference to `_imp__glLoadIdentity'
cubeview.o(.text+0x53b):cubeview.c: undefined reference to `_imp__glFrustum'
cubeview.o(.text+0x58f):cubeview.c: undefined reference to `_imp__glFrustum'
cubeview.o(.text+0x59d):cubeview.c: undefined reference to `_imp__glMatrixMode'
cubeview.o(.text+0x5dc):cubeview.c: undefined reference to `glutInit'

cubeview.o(.text+0x5e8):cubeview.c: undefined reference to `glutInitDisplayMode'
cubeview.o(.text+0x5fc):cubeview.c: undefined reference to `glutInitWindowSize'
cubeview.o(.text+0x608):cubeview.c: undefined reference to `glutCreateWindow'
cubeview.o(.text+0x614):cubeview.c: undefined reference to `glutReshapeFunc'

cubeview.o(.text+0x620):cubeview.c: undefined reference to `glutDisplayFunc'
cubeview.o(.text+0x62c):cubeview.c: undefined reference to `glutMouseFunc'
cubeview.o(.text+0x638):cubeview.c: undefined reference to `glutKeyboardFunc'
cubeview.o(.text+0x644):cubeview.c: undefined reference to `_imp__glEnable'
cubeview.o(.text+0x64b):cubeview.c: undefined reference to `glutMainLoop'

make.exe: *** [cube.exe] Error 1

Esecuzione terminata

Last edited by lockit on 22-10-2004 at 14:27

22-10-2004 14:19
Click Here to See the Profile for lockit Click here to Send lockit a Private Message Visit lockit's homepage! Find more posts by lockit Add lockit to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lockit
-:| Losef well-wisher |:-

User info:
Registered: May 2003
Posts: 88 (0.01 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 3
Time Online: 20:32:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by lockit
Si in effetti ho scoperto che il problema è quello ma la cosa che mi lascia di sasso è che stamattina ci sono riuscito a scuola

E ORA A CASA NO

e non capisco perchè visto che è tutto esattamente come oggi


:shock: :? :? :shock: :cry: :cry:


Esecuzione terminata


Come non detto ce l'ho fatta :D :D :D :D


Grazie comunque JaM

22-10-2004 15:58
Click Here to See the Profile for lockit Click here to Send lockit a Private Message Visit lockit's homepage! Find more posts by lockit Add lockit to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
JaM
######

User info:
Registered: Jun 2002
Posts: 3604 (0.45 al dì)
Location: everywhere, anywhere, elsewhere...
Corso: ComDig
Anno: dott.??
Time Online: 62 Days, 16:55:46 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

di nulla....

anche perche' da quel log non ci capisco nulla :P

22-10-2004 16:52
Click Here to See the Profile for JaM Click Here to See the Blog of JaM Click here to Send JaM a Private Message Visit JaM's homepage! Find more posts by JaM Add JaM to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Col. Kurtz
Cannibale

User info:
Registered: May 2004
Posts: 849 (0.12 al dì)
Location: Cambogia
Corso: Informatica Magistrale
Anno: Ho finito
Time Online: 7 Days, 4:03:47 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Se vuoi un consiglio, lascia perdere le glut. Il modo migliore per imparare le OpenGL sono i tutorials di NeHe.
Li trovi qui: http://nehe.gamedev.net/.

__________________
È odio, odio puro, una pietra morta, merda piena di mosche, sorrisi di plastica, vomitarsi dentro... nessuna paura per la paura di aver paura, soldi in tasca e fame in bocca, buonasera e odio negli occhi, non ce la faccio più

Get FreeBSD NOW!
Anch'io voglio estinguermi!

22-10-2004 18:36
Click Here to See the Profile for Col. Kurtz Click here to Send Col. Kurtz a Private Message Find more posts by Col. Kurtz Add Col. Kurtz to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lockit
-:| Losef well-wisher |:-

User info:
Registered: May 2003
Posts: 88 (0.01 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 3
Time Online: 20:32:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Col. Kurtz
Se vuoi un consiglio, lascia perdere le glut. Il modo migliore per imparare le OpenGL sono i tutorials di NeHe.
Li trovi qui: http://nehe.gamedev.net/.



Bhe fai conto che io mi dovrei imparare anche C che non ho mai visto, ma non è un problema perchè conosco già java che come sintassi è praticamente uguale da quanto ho visto.

Infatti per adesso sto prendendo esempi già fatti per capire un'po come funziona la gestione delle finestre e del codice openGL, ma quando ho visto cosa mi combinava DEV C++ dopo che ho fatto un nuovo progetto openGL ho cercato qualcosa che mi semplificasse al massimo l'apertura delle finestre e poi dovrei cercare anche qualche libreria che gestisce dei file 3D tipo rib o vrml tu ne conosci qualcuna per caso ?

Grazie per il sito spacca di brutto credo proprio che ci andro spesso!!!

:D :D :D

22-10-2004 20:36
Click Here to See the Profile for lockit Click here to Send lockit a Private Message Visit lockit's homepage! Find more posts by lockit Add lockit to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Col. Kurtz
Cannibale

User info:
Registered: May 2004
Posts: 849 (0.12 al dì)
Location: Cambogia
Corso: Informatica Magistrale
Anno: Ho finito
Time Online: 7 Days, 4:03:47 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by lockit
Bhe fai conto che io mi dovrei imparare anche C che non ho mai visto, ma non è un problema perchè conosco già java che come sintassi è praticamente uguale da quanto ho visto.


No, credimi, è un mondo a parte.

Su librerie per files rib o vrml non so niente. Prova con Google.

Per quanto riguarda il C

http://publications.gbdirect.co.uk/c_book/

Non l'ho mai usato comunque, non so nulla sulla sua bontà.

Mentre se ti interessa il C++ (si presume comunque che tu abbia una certa conoscenza del C), su www.bruceeckel.com trovi Thinking in C++ volume 1 e 2 che l'autore ha gentilmente reso disponibili per il download, e sono due ottimi libri.

__________________
È odio, odio puro, una pietra morta, merda piena di mosche, sorrisi di plastica, vomitarsi dentro... nessuna paura per la paura di aver paura, soldi in tasca e fame in bocca, buonasera e odio negli occhi, non ce la faccio più

Get FreeBSD NOW!
Anch'io voglio estinguermi!

22-10-2004 21:40
Click Here to See the Profile for Col. Kurtz Click here to Send Col. Kurtz a Private Message Find more posts by Col. Kurtz Add Col. Kurtz to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lockit
-:| Losef well-wisher |:-

User info:
Registered: May 2003
Posts: 88 (0.01 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 3
Time Online: 20:32:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Col. Kurtz
No, credimi, è un mondo a parte.

Su librerie per files rib o vrml non so niente. Prova con Google.

Per quanto riguarda il C

http://publications.gbdirect.co.uk/c_book/

Non l'ho mai usato comunque, non so nulla sulla sua bontà.

Mentre se ti interessa il C++ (si presume comunque che tu abbia una certa conoscenza del C), su www.bruceeckel.com trovi Thinking in C++ volume 1 e 2 che l'autore ha gentilmente reso disponibili per il download, e sono due ottimi libri.


Grazie mille !!

:D

lockit

23-10-2004 11:49
Click Here to See the Profile for lockit Click here to Send lockit a Private Message Visit lockit's homepage! Find more posts by lockit Add lockit to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lockit
-:| Losef well-wisher |:-

User info:
Registered: May 2003
Posts: 88 (0.01 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: 3
Time Online: 20:32:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Col. Kurtz
Se vuoi un consiglio, lascia perdere le glut. Il modo migliore per imparare le OpenGL sono i tutorials di NeHe.
Li trovi qui: http://nehe.gamedev.net/.


Per chi fosse interessato le ho trovate anche in italiano, non sono tutte ma abbastanza per una bella base.

:D :D :D

tutorial nehe ita

30-10-2004 13:53
Click Here to See the Profile for lockit Click here to Send lockit a Private Message Visit lockit's homepage! Find more posts by lockit Add lockit to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 08:11.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.037 seconds (84.42% PHP - 15.58% MySQL) con 28 query.