help!! emerge madplay failed?!
發表於 : 週日 11月 23, 2003 8:07 pm
小弟在update k3b時遇到這樣一個問題,他需要安裝mdaplay,安裝時出現錯誤訊息如下,好像是甚麼定義的問題,請問該如何解決呢?
emerge
gcc -Wall -pipe -march=pentium3 -O3 -fomit-frame-pointer -o madplay madplay.o ge topt.o getopt1.o version.o resample.o filter.o xing.o player.o audio.o audio_aif f.o audio_cdda.o audio_hex.o audio_null.o audio_raw.o audio_snd.o audio_wave.o a udio_esd.o audio_oss.o /usr/lib/libesd.so -L/usr/lib /usr/lib/libaudiofile.so / usr/lib/libmad.so /usr/lib/libid3tag.so -lm
player.o(.text+0x2574): In function `process_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x25be): In function `process_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x25c6): In function `process_id3':
: undefined reference to `id3_field_getlatin1'
player.o(.text+0x25d9): In function `process_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x30db): In function `show_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x3247): In function `show_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x3266): In function `show_id3':
: undefined reference to `id3_frame_field'
/usr/lib/libid3tag.so: undefined reference to `uncompress'
/usr/lib/libid3tag.so: undefined reference to `compress2'
collect2: ld returned 1 exit status
make[2]: *** [madplay] Error 1
make[2]: Leaving directory `/var/tmp/portage/madplay-0.15.0b-r1/work/madplay-0.1 5.0b'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/madplay-0.15.0b-r1/work/madplay-0.1 5.0b'
make: *** [all] Error 2
!!! ERROR: media-sound/madplay-0.15.0b-r1 failed.
!!! Function src_compile, Line 35, Exitcode 2
!!! make failed
emerge
gcc -Wall -pipe -march=pentium3 -O3 -fomit-frame-pointer -o madplay madplay.o ge topt.o getopt1.o version.o resample.o filter.o xing.o player.o audio.o audio_aif f.o audio_cdda.o audio_hex.o audio_null.o audio_raw.o audio_snd.o audio_wave.o a udio_esd.o audio_oss.o /usr/lib/libesd.so -L/usr/lib /usr/lib/libaudiofile.so / usr/lib/libmad.so /usr/lib/libid3tag.so -lm
player.o(.text+0x2574): In function `process_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x25be): In function `process_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x25c6): In function `process_id3':
: undefined reference to `id3_field_getlatin1'
player.o(.text+0x25d9): In function `process_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x30db): In function `show_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x3247): In function `show_id3':
: undefined reference to `id3_frame_field'
player.o(.text+0x3266): In function `show_id3':
: undefined reference to `id3_frame_field'
/usr/lib/libid3tag.so: undefined reference to `uncompress'
/usr/lib/libid3tag.so: undefined reference to `compress2'
collect2: ld returned 1 exit status
make[2]: *** [madplay] Error 1
make[2]: Leaving directory `/var/tmp/portage/madplay-0.15.0b-r1/work/madplay-0.1 5.0b'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/madplay-0.15.0b-r1/work/madplay-0.1 5.0b'
make: *** [all] Error 2
!!! ERROR: media-sound/madplay-0.15.0b-r1 failed.
!!! Function src_compile, Line 35, Exitcode 2
!!! make failed