Gentoo Archives: gentoo-embedded

From: Mike Frysinger <vapier@g.o>
To: gentoo-embedded@l.g.o
Cc: Siong-Ui Te <siongui@×××××.com>
Subject: Re: [gentoo-embedded] Fail to build cross-toolchain arm-softfloat-linux-uclibc
Date: Wed, 14 May 2008 19:12:45
Message-Id: 200805141512.42759.vapier@gentoo.org
In Reply to: [gentoo-embedded] Fail to build cross-toolchain arm-softfloat-linux-uclibc by Siong-Ui Te
1 On Tuesday 13 May 2008, Siong-Ui Te wrote:
2 > armeb-softfloat-linux-uclibc-gcc -Wall -Wstrict-prototypes -Wno-trigraphs
3 > -fno-strict-aliasing -mbig-endian -mtune=arm9tdmi -march=armv4
4 > -msoft-float -fno-stack-protector -fno-builtin -nostdinc -D_LIBC
5 > -I../../../../include -I. -fstrict-aliasing -Os -funit-at-a-time
6 > -isystem
7 > /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/include -DNDEBUG -fPIC -c
8 > iopl.c -o iopl.o
9 > armeb-softfloat-linux-uclibc-strip -x -R .note -R .comment iopl.o
10 > ioperm.c:47:22:armeb-softfloat-linux-uclibc-gcc -Wall -Wstrict-prototypes
11 > -Wno-trigraphs -fno-strict-aliasing -mbig-endian -mtune=arm9tdmi
12 > -march=armv4 -msoft-float -fno-stack-protector -fno-builtin -nostdinc
13 > -D_LIBC -I../../../../include -I. -fstrict-aliasing -Os -funit-at-a-time
14 > -isystem /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/include -DNDEBUG
15 > -fPIC -c sigaction.c -o sigaction.o
16 > asm/page.h: No such file or directory
17 > armeb-softfloat-linux-uclibc-strip -x -R .note -R .comment sigaction.o
18 > armeb-softfloat-linux-uclibc-gcc -Wall -Wstrict-prototypes -Wno-trigraphs
19 > -fno-strict-aliasing -mbig-endian -mtune=arm9tdmi -march=armv4
20 > -msoft-float -fno-stack-protector -fno-builtin -nostdinc -D_LIBC
21 > -I../../../../include -I. -fstrict-aliasing -Os -funit-at-a-time
22 > -isystem
23 > /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/include -DNDEBUG -fPIC -c
24 > __syscall_error.c -o __syscall_error.o
25
26 none of this is actually relevant ...
27
28 > make[4]: *** [ioperm.o] Error 1
29 >
30 > It looks like the header file "asm/page.h" is obsoleted in 2.6.25-r2, so
31 > uclibc cannot be compiled due to the missing header file.
32 > Any solution to this? Thanks.
33
34 i thought Ned included a patch for this in newer 0.9.28 versions ... you could
35 just touch the "asm/page.h" file in your kernel dir to work around the issue
36 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature