FuocoNero
28-04-2004, 23:51
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?
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?