Build error with 0.9.31 for linux 2.4

Lluís Batlle i Rossell viriketo at gmail.com
Fri Sep 3 19:19:35 UTC 2010


On Fri, Sep 03, 2010 at 08:41:26AM -0700, Khem Raj wrote:
> 2010/9/3 Lluís Batlle i Rossell <viriketo at gmail.com>:
> > Hello,
> >
> > can uclibc 0.9.31 still be targetted for linux 2.4?
> >
> > Building a uclibc for it with a binutils snapshot from four days ago, and gcc
> > 4.5.1, and linux headers from 2.4.37.9, I get this error building:
> >
> > libc/libc_so.a(utimes.os): In function `utimes':
> > utimes.c:(.text+0x3c): undefined reference to `__GI_utime'
> > utimes.c:(.text+0x44): undefined reference to `__GI_utime'
> > collect2: ld returned 1 exit status
> > make: *** [lib/libc.so] Error 1
> 
> 
> Do you have UCLIBC_SUSV4_LEGACY set in your .config ?
I was not. Enabling it, it works perfectly.

Thank you very much!


More information about the uClibc mailing list