Theo Markettos, on 16 Jul, wrote:

> On Jul 16 2022, at 10:23 pm, David Pitt <pit...@pittdj.co.uk> wrote:
> 
> > Revision 7703 supplies the missing locale_t header but a gcc4 build now
> > fails with :-
> > 
> >
/home/djp/gccsdk/cross/lib/gcc/arm-unknown-riscos/4.7.4/../../../../arm-unknown-riscos/lib/scl-module/hard/fpa/libunixlib.a(stricmp.o):
> > In function `strcasecmp_l':
> > /home/djp/gccsdk/gcc4/srcdir/gcc/libunixlib/string/stricmp.c:43:
undefined
> > reference to `tolower_l'
> > /home/djp/gccsdk/gcc4/srcdir/gcc/libunixlib/string/stricmp.c:43:
undefined
> > reference to `tolower_l'
> 
> Apologies, I failed to svn add the bits/locale_t.h file from the patch. 
> I committed that in 7703.
> 
> I did a fresh checkout of 7703 and it built for me (Ubuntu 21.10 amd64).
> Perhaps you need to clean your build if there are files left over from a
> previous revision?

I have done a fresh checkout of 7703 onto a new Ubuntu 22.04 VM on an intel
iMac and still get the above error on building gcc4.

build-world does now build with 7703.

As Theo's installation works I will park this for now and ascribe the issue
to some local wierdness.
-- 
David Pitt

_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

Reply via email to