On Sun, 2004-01-04 at 18:57, Brett I. Holcomb wrote:
> Did not complete work here.  It got rid of most of the undefineds except
> 
> : undefined reference to `mad_f_div'
> 
> Strange thing is that libid3tag was shown as already installed.
> 

Probably some dependency of libid3tag changed too much for the linker to
link.  Use revdep-rebuild -p, and then after without the -p to repair
whatever was broken by upgrades etc...

> Joost van Surksum thuis wrote:
> > Problem solved for me (I was having the same problem). My solution was to
> > emerge libid3tag again.
> > 
> > As you can see, the linker was missing two symbols (functions) in the
> > libid3tag.so. I had the same problem, but re-emerging libid3tag solved it.
> > Command:
> > 
> > emerge libid3tag
> > 
> > On my system, it emerges medialibs/libid3tag-0.15.0b again. I don't know
> > what happened exactly, because this version was already on my system! There
> > may be a dependency error. This emerge automagically made the library more
> > complete, I think it added the missing functions.
> > 
> > After this, I could update madplay and mad without problems and carry on.
> > 
> > Cheers,
> > 
> > Joost
> > 
> > 
> >>-----Oorspronkelijk bericht-----
> >>Van: Brett I. Holcomb [mailto:[EMAIL PROTECTED]
> >>Verzonden: donderdag 1 januari 2004 19:09
> >>Aan: [EMAIL PROTECTED]
> >>Onderwerp: [gentoo-user] mad won't build
> >>
> >>
> >>emerge -UD world told me mad needs to be updated.  However, an emerge
> >>mad -pv gives this. When I do the emerge I get errors about undefined
> >>references (see below).  Is the ebuild broken or is it me?
> >>
> >>Thanks.
> >>
> >>These are the packages that I would merge, in order:
> >>
> >>Calculating dependencies ...done!
> >>[ebuild  N    ] media-sound/madplay-0.15.0b-r1  -debug +nls
> >>[ebuild     U ] media-sound/mad-0.15.0b [0.14.2b-r2]
> >>
> >>
> >>
> >>
> >>mkdir .libs
> >>gcc -Wall -pipe -march=athlon-mp -O2 -fomit-frame-pointer -o madplay
> >>madplay.o getopt.o getopt1.o version.o resample.o filter.o xing.o
> >>player.o a   -lid3tag -lm
> >>mkdir .libs
> >>gcc -Wall -pipe -march=athlon-mp -O2 -fomit-frame-pointer -o madplay
> >>madplay.o getopt.o getopt1.o version.o resample.o filter.o xing.o
> >>player.o audio.o audio_aiff.o audio_cdda.o audio_hex.o audio_null.o
> >>audio_raw.o audio_snd.o audio_wave.o audio_esd.o audio_oss.o
> >>/usr/lib/libesd.so -L/usr/lib /usr/lib/libaudiofile.so
> >>/usr/lib/libasound.so -ldl -lpthread /usr/lib/libmad.so
> >>/usr/lib/libid3tag.so -lm
> >>resample.o(.text+0x2e): In function `resample_init':
> >>: undefined reference to `mad_f_div'
> >>player.o(.text+0xbfc): In function `show_id3':
> >>: undefined reference to `id3_frame_field'
> >>player.o(.text+0xcc5): In function `show_id3':
> >>: undefined reference to `id3_frame_field'
> >>player.o(.text+0xce3): In function `show_id3':
> >>: undefined reference to `id3_frame_field'
> >>player.o(.text+0x1114): In function `process_id3':
> >>: undefined reference to `id3_frame_field'
> >>player.o(.text+0x1161): In function `process_id3':
> >>: undefined reference to `id3_frame_field'
> >>udio.o audio_aiff.o audio_cdda.o audio_hex.o audio_null.o audio_raw.o
> >>audio_snd.o audio_wave.o audio_esd.o audio_oss.o  /usr/lib/libesd.so
> >>-L/usr/lib /usr/lib/libaudiofile.so /usr/lib/libasound.so -ldl -lpthread
> >>/usr/lib/libmad.so /usr/lib/libid3tag.so -lm
> >>resample.o(.text+0x2e): In function `resample_init':
> >>: undefined reference to `mad_f_div'
> >>player.o(.text+0xbfc): In function `show_id3':
> >>: undefined reference to `id3_frame_field'
> >>player.o(.text+0xcc5): In function `show_id3':
> >>: undefined reference to `id3_frame_field'
> >>player.o(.text+0xce3): In function `show_id3':
> >>: undefined reference to `id3_frame_field'
> >>player.o(.text+0x1114): In function `process_id3':
> >>: undefined reference to `id3_frame_field'
> >>player.o(.text+0x1161): In function `process_id3':
> >>: undefined reference to `id3_frame_field'
> >>
> >>
> >>--
> >>[EMAIL PROTECTED] mailing list
> >>
> >>
> > 
> > 
> > 
> > --
> > [EMAIL PROTECTED] mailing list
> > 
> > 
> 
> --
> [EMAIL PROTECTED] mailing list
-- 
Tom Wesley

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to