Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Complete è un robot aspirapolvere che coniuga un'aspirazione potente e un lavaggio con rullo a logica di intelligenza artificiale che guida al meglio nella pulizia di casa: rulli e spazzole estensibili a pulire gli angoli e una base di ricarica che lava e ripristina il robot al emglio delle sue funzionalità dopo ogni azione di pulizia
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Abbiamo provato Google Pixel 11, il più accessibile della nuova gamma: chip Tensor G6 condiviso con i modelli Pro, fotocamera 48 MP con Magic Capture e Stili Fotografici, display Actua da 3000 nit e batteria da 4985 mAh. Ecco come si comporta nell'uso quotidiano, e cosa cambia davvero rispetto a Pixel 11 Pro e Pro XL
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL debutta in Italia con il nuovo Tensor G6, lo Zoom Pro fino a 120x, il display Super Actua da 3600 nit e la new entry HiLight riservata ai modelli Pro: lo abbiamo provato in anteprima per diversi giorni prima del lancio commerciale, tra fotocamera generativa, ricarica ancora indietro rispetto ai rivali e un prezzo che parte da 1399 euro
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-08-2003, 13:33   #1
pjtaddei
Senior Member
 
L'Avatar di pjtaddei
 
Iscritto dal: Sep 1999
Messaggi: 71
OpenGL: come diavolo si compila?

Ciao a tutti, è un paio di giorni che impazzisco dietro a OpenGL sia sotto Windows che sotto linux:

Linux (Mandrake 9.1): ho installato gli rpm di Mesa, riesco a compilare ma quando provo a far girare un qualunque esempietto compilato mi viene fuori un errore del tipo:
relocation error, undefined symbol __gx_personality_v0

PS: gli esempi già precompilati funizionano perfettamente invece


Windows: per farla semplice provo ad usare il compilatore da linea di comando della Borland ma sono punto a capo: non complila trovando uno sfacelo di errori!

qualcuno a dei suggerimenti? la cosa è abbastanza critica in quanto openGL mi serve per la tesi e non riuscire neanche a settarlo per compilare non è una gran cosa!
__________________
Sono il webmaster di:WWW.BANANASLIDE.NET : sito di scambio slide gratuito
WWW.TERZOTRIUMVIRATO.IT : l'unico sito che ti mette la lingua in bocca!!!!
pjtaddei è offline   Rispondi citando il messaggio o parte di esso
Old 12-08-2003, 15:03   #2
Mason
Senior Member
 
L'Avatar di Mason
 
Iscritto dal: Nov 2002
Città: Morbegno (SO)
Messaggi: 1410
ti da problemi di linker o di compilazone?

cmq di solito sotto linux

sotto /usr/include/GL hai gl'headers per le opengl

sotto /usr/X11R6/lib hai le libreirie opengl

di solito:
gcc -lGL -lGLU pippo.c
cmq posta le righe che usi per compilare ed il primo errore che ti compare

PS su cosa fai la tesi?
__________________
e' difficile cio' che non si conosce
Tic Tac
Andrew Morton, 15/02/2008 LKML:"`tmp' is an awful identifier, and renaming it to `temp' hardly improves it."
Mason è offline   Rispondi citando il messaggio o parte di esso
Old 12-08-2003, 19:52   #3
pjtaddei
Senior Member
 
L'Avatar di pjtaddei
 
Iscritto dal: Sep 1999
Messaggi: 71
heder e librerie sono al loro posto! ok.

se compilo con le opzioni che usi tu mi escono errori del tipo:
undefined reference to .. e quindi una sfilza di variabili e funzioni di openGL (tipo glClear, glMatrix, ecc.. ecc...)

prima utilizzavo un makefile il quale faceva:

gcc -I/usr/X11R6/include -c -o pippo.o pippo.c per compilare il file .o

quindi:

gcc -I/usr/X11R6/include -L/usr/X11/lib -L/us X11R6/lib pippo.o -o pippo.out -lglut -lGL -lGLU -lX11 lXext -lXmu -lXt -lXm -lm

per generare il file eseguibile

se poi lancio il file .out fa lerrore di cui parlavo prima!


PS: l'argomento della tesi è ancora da decidere. Ma di default la programmazione sarà in opengl
__________________
Sono il webmaster di:WWW.BANANASLIDE.NET : sito di scambio slide gratuito
WWW.TERZOTRIUMVIRATO.IT : l'unico sito che ti mette la lingua in bocca!!!!
pjtaddei è offline   Rispondi citando il messaggio o parte di esso
Old 13-08-2003, 01:35   #4
Mason
Senior Member
 
L'Avatar di Mason
 
Iscritto dal: Nov 2002
Città: Morbegno (SO)
Messaggi: 1410
un ldd pippo.out cosa ti da?

gcc -L/usr/X11R6/lib pippo.o -o pippo.out -lglut -lGL -lGLU -lX11 lXext -lXmu -lXt -lXm -lm

con questa riga dovrebbe darti lo stesso errore.

hai bisogno di tutte quelle librerie?
sopratutto quelle di X...
io cmq le librerie che usi le ho tovate tutte tranne le glut che non le ho installate.


hai provato con un esempio di nehe?

un ldconfig -v cosa ti da?

cmq e strano che i dia un errore in esecuzione
altro comando che puoi provare a usare e lo strace
ti traccia le chiamate a sistema che il tuo programma fa.

PS posta sempre l'output del comando che non ti funziona, troncato al primo errore,non dire "qualcosa del tipo"
__________________
e' difficile cio' che non si conosce
Tic Tac
Andrew Morton, 15/02/2008 LKML:"`tmp' is an awful identifier, and renaming it to `temp' hardly improves it."
Mason è offline   Rispondi citando il messaggio o parte di esso
Old 14-08-2003, 13:34   #5
zebrone
Senior Member
 
L'Avatar di zebrone
 
Iscritto dal: Nov 2001
Città: Milano
Messaggi: 2361
Ascolta anche io sto scrivendo una tesi con OpenGL e per semplicità ti consiglio di usare Visual C++ 6.0 con le glut vanno che è una meraviglia e non perdi tempo nelle configurazioni, basta includere le dll nel progetto
__________________
La parola d'ordine, tanto per cambià è sempre la stessa: VIUUULENZA!!! Trattative MAC: Powerbook 12"
PC1: GA-X48-DS4, Q9300, 2x2GB Corsair 8500, 2 Ati 4870 Crossfire, Seagate 1.5TB PC2: M2NPV-VM, 64x2 4800+, 1GB DDR2, Ati 4670, Maxtor 120GB
PC3: GA-7VT600 1394, Barton 2500+@3000+, 2GB DDR400, 6800, Seagate 160GB PHOTO: Canon Digital IXUS 430
zebrone è offline   Rispondi citando il messaggio o parte di esso
Old 16-08-2003, 11:51   #6
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originariamente inviato da zebrone
Ascolta anche io sto scrivendo una tesi con OpenGL e per semplicità ti consiglio di usare Visual C++ 6.0 con le glut vanno che è una meraviglia e non perdi tempo nelle configurazioni, basta includere le dll nel progetto
Laurea in ... ?????
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 03-09-2003, 01:49   #7
pjtaddei
Senior Member
 
L'Avatar di pjtaddei
 
Iscritto dal: Sep 1999
Messaggi: 71
scusate l'assenza (vacanza!)

allora dicevamo:

l'errore che ricevo è:

relocation error: /usr/lib/libGLU.so.1 undefined symbol: __gxx_personality_v0

mettendo la stringa in google ho scoperto che il problema è relativo a chi possiede una nVidia.

Sta di fatto che non ho ancora risolto il problema! mannaggia
__________________
Sono il webmaster di:WWW.BANANASLIDE.NET : sito di scambio slide gratuito
WWW.TERZOTRIUMVIRATO.IT : l'unico sito che ti mette la lingua in bocca!!!!
pjtaddei è offline   Rispondi citando il messaggio o parte di esso
Old 03-09-2003, 07:21   #8
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da pjtaddei
relocation error: /usr/lib/libGLU.so.1 undefined symbol: __gxx_personality_v0

mettendo la stringa in google ho scoperto che il problema è relativo a chi possiede una nVidia.
Oh mamma! Questi di nvidia a quanto pare hanno mischiato oggetti c e c++...

Quando fai il link aggiungi -lstdc++, oppure linka usando il g++.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre Recensione Google Pixel 11: non ha l'HiLight dei...
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship Google Pixel 11 Pro XL: fotocamera al top, batte...
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
SpaceX non lancerà più Sta...
EHA Reader Awards 2026: i migliori prodo...
NVIDIA ha insegnato all'IA a ricostruire...
Rimosso un raro tumore grazie alla simul...
ASUS alza l'asticella del gaming: ecco i...
I satelliti Rassvet (Starlink russo) di ...
AMD stravince la sua stessa sfida sull'e...
Novità per Renault 5: più ...
Altman ammette: "Troppo ambiziosi s...
Grazie al radiotelescopio ALMA c'è...
Estensioni per browser e shadow AI sono ...
ASUS ROG punta sugli eSport con OLED da ...
Un chip più piccolo e un package ...
Windows 11, la DLL della memoria unifica...
Arrivano i nuovi Mac mini e Mac Studio c...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 03:12.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v