Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Samsung rinnova la serie pieghevole di punta con Galaxy Z Fold8 Ultra: pannello interno da 8 pollici quasi senza piega, cerniera Flex Titanium, Snapdragon 8 Elite Gen 5 for Galaxy e batteria finalmente da 5.000 mAh. Prezzo italiano da 2.299 a 2.899 euro. Tra colorimetro, benchmark reali e giorni di uso quotidiano, ecco dove questo pieghevole convince e dove il nome Ultra fatica ancora a trovare piena giustificazione
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
La nuova Insta360 X6 introduce sensori Sony da 1/1.1" e un SoC Triple AI a 4nm. Analizziamo le riprese 8K, il primo Dolby Vision nativo a 10-bit nel settore sferico e l'innovativo flusso di lavoro diretto sulla futura versione 22 di DaVinci Resolve.
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli
Dopo due settimane trascorse al volante della Dacia Spring 2026 possiamo raccontarvi tutto, dalle novità di motore e batteria, fino ai consumi in tutti le situazioni, compresa l'autonomia reale ad alta velocità
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


Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing" Insta360 X6: Dolby Vision, 8K e montaggio "...
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli Due settimane con Dacia Spring 2026: novit&agrav...
AORUS GeForce RTX 5080 INFINITY WOOD 16G: una scheda video diversa dalle altre AORUS GeForce RTX 5080 INFINITY WOOD 16G: una sc...
Hyundai Ioniq 9: dopo due settimane di test non avremmo voluto restituirla Hyundai Ioniq 9: dopo due settimane di test non ...
Lexar NQ790 da 1 TB e 2 TB in offerta: i...
Anche Tesla Model Y Premium guadagna il ...
Google sta ostacolando l'installazione d...
Monitor gaming 4K 160Hz a 189,99€: quest...
Il watermark visibile di Google diventa ...
Mini PC in offerta su Amazon: 5 configur...
Ferrari Luce da record: la Chassis 0 ven...
Linux 7.2 è puntuale, ma Torvalds...
Meta brevetta occhiali che a cena ti chi...
Apple Pencil Pro scende a 109€ e version...
iPhone 17 Pro Max 512 GB: il top di gamm...
l modello di Apple Intelligence per la C...
SpaceX chiude l'acquisizione di Cursor: ...
Blink al prezzo più basso di sempre su A...
Il formato del Galaxy Z 8 Fold fa scuola...
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: 10:14.


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