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

Reply via email to