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