[Buildroot] Struggling with undefined reference to `__fgetc_unlocked'

Thiago A. Corrêa thiago.correa at gmail.com
Thu Aug 23 16:40:25 UTC 2007


PS: Sorry, forgot to add the list in the reply. *g*.

Hi Carmelo,

   That command returned
gentoo-vm buildroot # readelf -s /lib/libc.so.6 | grep fgetc_unlocked
  1868: 0005e040    40 FUNC    WEAK   DEFAULT   11 fgetc_unlocked@@GLIBC_2.1
gentoo-vm buildroot #

   I'm guessing the prepended underscores are due to mangling, but
could be wrong.

On 8/23/07, Carmelo AMOROSO <carmelo.amoroso at st.com> wrote:
> Thiago A. Corrêa wrote:
> > Hi,
> >
> >    I'm struggling with qtopia. During the link of rcc (which is a host
> > tool, natively compiled) I get:
> >
> > I googled for the error, but could only find ppl complaining about
> > this when linking against uClibc, when this should be linking against
> > the system glibc. Does anyone has an idea of what I could try?
> >
> > Regards,
> >     Thiago A. Correa
> >
> Which glibc version have you installed on your host?
> For example, on my RHEL 3 there is glibc-2.3.4 which doesn't contain the
> __fgetc_unlocked
> symbol, while fgetc_unlocked (no underscore prepending)...
> so just check your glibc by running 'readelf -s /lib/libc.so.6 | grep
> fgetc_unlocked'
> and see what it returns.
>
> Regards,
> Carmelo
>
> > _______________________________________________
> > buildroot mailing list
> > buildroot at uclibc.org
> > http://busybox.net/mailman/listinfo/buildroot
> >
> >
>
>



More information about the buildroot mailing list