arm oabi __NR_syscall undefined
Geerts Steven
Steven.Geerts at thomson.net
Mon Apr 23 08:36:02 UTC 2007
Paul
I'm building the toolchain when this error occured. The problem is that
I can't build the oabi-toolchain because of the __NR_syscall gets
undefined when arm-eabi is set (
This syscall gets undefined in include/asm-arm/unistd.h of the linux
kernel, but only when arm-eabi is selected.
#if defined(__ARM_EABI__) && !defined(__KERNEL__)
...
)
This is strange, because I never select arm-eabi in building the
toolchain (using buildroot). Maybe this problem is a problem of
buildroot, I'm not sure.
Best regards
steven
-----Original Message-----
From: Paul Brook [mailto:paul at codesourcery.com]
Sent: vrijdag 20 april 2007 15:16
To: uclibc at uclibc.org
Cc: Geerts Steven
Subject: Re: arm oabi __NR_syscall undefined
> So why does this gets undefined and how, where does it holds the
.config
> of the kernel (how does it come into this define) because ARM_EABI
> should not be set during this configuration. Does it read out a
default
> kernel .configuration, can I fix this????
It's set by the compiler. Your toolchain has to match the kernel/library
you're compiling.
Paul
More information about the uClibc
mailing list