This is the mail archive of the
mailing list for the GCC project.
Re: FATAL: kernel too old
Andrew Haley <firstname.lastname@example.org> writes:
>> I have made a cross compiler for ARM target.
>> On host i have fedore core -8. (Linux localhost.localdomain
>> 184.108.40.206-42.fc8 ). I am using crosstool-NG script to Build this
>> I have used gcc 4.3.4,
>> binutils 1.91
>> glibc 2.8
>> kernel header 2.6.30
>> I have able to make cross tool and able to make executable.
>> when i run this program on my ARM target which is having kernel
>> 2.6.30(compiled with tollchain from codesourcery 4.3.4) running i am
>> "FATAL: kernel too old"
>> Can you pls suggest what is issue.
> This is glibc telling you that the kernel you're trying to use is too
> old for that version of glibc.
> I'm rather surprised this is happening, as the kernel version should have
> been detected when you built glibc.
Does glibc correctly detect the kernel version when you cross-compile?
You can set the minimum supported kernel when you configure glibc with
the --enable-kernel option.