OK, it looks like conflicting 'limits.h'. I copied from the uclibc source, include/limits.h, replaced the /usr/include/limits.h in the host system. Bingo! compile continued.
Not a good solution though. Is there some way in uclibc.conf to force it to use include/limits.h in the uclibc source? Unfortunately, have hit another error. Will investigate... On 9/9/18, Barry Kauler <[email protected]> wrote: > Continuing "generic embedded" target, i486, uclibc. > > This is the error: > > !> from ./libpthread/nptl/descr.h:23, > !> from ./libpthread/nptl/pthreadP.h:27, > !> from > libpthread/nptl/sysdeps/unix/sysv/linux/gen_lowlevelrobustlock.c:2: > !> /usr/include/limits.h:145:17: error: missing binary operator before token > "(" > !> #if __GLIBC_USE (IEC_60559_BFP_EXT) > !> ^ > !> Due to previous errors, no 1-uclibc.log file! > !> (Try enabling xtrace in the config to track an error inside the > build system.) > == 09/09/18 22:19:08 =[1]=> Aborted building package uclibc. > > I have encountered this error before when attempting to compile > uclibc, not in T2, in the host system. I am stuck at this point, don't > understand the error. On the previous occasions, I got no further. > ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [email protected] with a subject of: unsubscribe t2
