|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2002
Città: Monza (MI)
Messaggi: 1031
|
[MPlayer 1.0 RC4] Problema in compilazione
Oggi è uscito MPlayer 1.0 PRE4 e, vista la presenza della possibilità di usare il vo Vidix con driver proprietari ATI, mi sono subito tuffato a prenderlo.
Il ./configure non ha rilevato alcun problema ma quando faccio make mi trovo con una sfilza di errori e il pacchetto non viene compilato.... A cosa può essere dovuto? Devo upgradare qualcosa? Nei vari doc e readme non ho trovato nulla di interessante.... SuSE 9.0 , GCC 3.1.1, make 3.80.... (se c'è bisogno di altri particolari chiedete pure Questa è la prima parte dell'errore dato da make: make[1]: Leaving directory `/home/luca/MPlayer-1.0pre4' cc -c -I../libvo/ -I../../libvo -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ilibmpdemux -Iloader -Ilibvo -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I/usr/X11/include -o mplayer.o mplayer.c mplayer.c: In function `parse_cfgfiles': mplayer.c:527: error: `MPLAYER_CONFDIR' undeclared (first use in this function) mplayer.c:527: error: (Each undeclared identifier is reported only once mplayer.c:527: error: for each function it appears in.) mplayer.c:527: error: parse error before string constant mplayer.c: In function `main': Gli errori continuano per centinaia di righe e si concludono con: {standard input}:3699: Error: symbol `eof' is already defined {standard input}:3724: Error: symbol `sh_video' is already defined {standard input}:3730: Error: symbol `sh_video' is already defined {standard input}:3736: Error: symbol `sh_video' is already defined {standard input}:3755: Error: symbol `sh_audio' is already defined {standard input}:3761: Error: symbol `total_time_usage_start' is already defined {standard input}:3767: Error: symbol `play_n_frames' is already defined {standard input}:3791: Error: symbol `t' is already defined {standard input}:3797: Error: symbol `playsize' is already defined {standard input}:3833: Error: symbol `in_size' is already defined as "*COM*"/4 {standard input}:3840: Error: symbol `blit_frame' is already defined {standard input}:3864: Error: symbol `time_frame' is already defined {standard input}:3900: Error: symbol `osd_function' is already defined {standard input}:3912: Error: symbol `force' is already defined {standard input}:3918: Error: symbol `abs' is already defined {standard input}:3925: Error: symbol `vobsub_id' is already defined {standard input}:3931: Error: symbol `loop_times' is already defined {standard input}:3937: Error: symbol `play_n_frames' is already defined {standard input}:3943: Error: symbol `osd_visible' is already defined {standard input}:3956: Error: symbol `total_time_usage_start' is already defined make: *** [mplayer.o] Error 1 Grazie a tutti PS Ma secondo voi perché se lancio il ./configure da root non mi trova gli headers delle gtk mentre se lo lancio da utente le trova? Ultima modifica di FuocoNero : 29-04-2004 alle 17:49. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2002
Città: Monza (MI)
Messaggi: 1031
|
Non sono ancora riuscito a risolvere il problema, ho provato a cambiare i valori di ottimizzazione del compilatore "osando" meno (da -O4 a -O3 e -O2; da -march=Pentium4 a -march=i386 e così via cambianto anche -mcpu) ma non ho ottenuto risultati apprezzabili.
Secondo voi può essere un baco? Mi conviene scomodare i programmatori? |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:44.



















