This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Thanks for replying Yann,Hello Hichem! Hello All!
On Tuesday 19 May 2009 10:25:54 Hichem Boussetta wrote:
getdelays.c:215: error: 'struct taskstats' has no member named
'freepages_count'
getdelays.c:216: error: 'struct taskstats' has no member named
'freepages_delay_total'
Those two fields were added between 2.6.26 and 2.6.27.
When I compared between the taskstats.h of my cross toolchain and that
of my native toolchain, I saw that effectively in the former the two
fields "freepages_count" and "freepages_delay_total" are missing (it is
the same for all crosstool-ng's toolchains). I am wondering if this
happens only for certain versions of glibc or uclibc or if I am missing
something.
Does someone know how to how to fix this problem ?
Paths and misc options ---> [*] Debug crosstool-NG [*] Pause between every steps
And step until the kernel heade'rs are installed. Then check the taskstats.h file in the sysroot if it gets those fields. Then step past the glibc/uclibc headers install step, and re-check the taskstats.h in the sysroot.
If the headers installed a bad version; then you'll know who the culprit is.
If the kernel installed a correct version, but the one after C library headers is wrong, then you'll know who the culprit is :-)
Regards, Yann E. MORIN.
-- Hichem BOUSSETTA Elève ingénieur Ecole Polytechnique de Tunisie
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |