[oe] oe build failed

DAMWID damwid at gmail.com
Fri May 18 12:08:40 UTC 2007


Hi all,

I use OE to build rootfs for PXA270 board, but failed when compile
glibc, the following is error log:

[...]
| make[2]: Entering directory
`/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/libc/resource'
| ccache arm-linux-gnueabi-gcc -march=armv5te -mtune=xscale
../ports/sysdeps/unix/sysv/linux/arm/getrlimit.c -c -std=gnu99 -O2 -Wall
-Winline -Wstrict-prototypes -Wwrite-strings -fexpensive-optimizations
-frename-registers
-isystem/opt/arm-linux-gnueabi/arm-linux-gnueabi/include
-fomit-frame-pointer -I../include -I.
-I/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/build-arm-linux-gnueabi/resource
-I.. -I../libio
-I/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/build-arm-linux-gnueabi
-I../ports/sysdeps/arm/elf
-I../ports/sysdeps/unix/sysv/linux/arm/linuxthreads
-I../ports/sysdeps/unix/sysv/linux/arm
-I../ports/sysdeps/unix/sysv/linux -I../ports/sysdeps/unix/sysv
-I../ports/sysdeps/unix/arm -I../ports/sysdeps/unix
-I../ports/sysdeps/arm/linuxthreads -I../ports/sysdeps/arm
-I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32
-I../sysdeps/ieee754/dbl-64 -I../linuxthreads/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread
-I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv
-I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem
/opt/arm-linux-gnueabi/lib/gcc/arm-linux-gnueabi/4.1.1/include -isystem
/opt/arm-linux-gnueabi/arm-linux-gnueabi/include -D_LIBC_REENTRANT
-include ../include/libc-symbols.h -o
/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/build-arm-linux-gnueabi/resource/getrlimit.o
-MD -MP -MF
/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/build-arm-linux-gnueabi/resource/getrlimit.o.dt
-MT
/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/build-arm-linux-gnueabi/resource/getrlimit.o
| In file included from ../ports/sysdeps/unix/sysv/linux/arm/getrlimit.c:1:
| ../sysdeps/unix/sysv/linux/i386/getrlimit.c: In function
'__new_getrlimit':
| ../sysdeps/unix/sysv/linux/i386/getrlimit.c:65: error:
'__NR_getrlimit' undeclared (first use in this function)
| ../sysdeps/unix/sysv/linux/i386/getrlimit.c:65: error: (Each
undeclared identifier is reported only once
| ../sysdeps/unix/sysv/linux/i386/getrlimit.c:65: error: for each
function it appears in.)
| make[2]: ***
[/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/build-arm-linux-gnueabi/resource/getrlimit.o]
Error 1
| make[2]: Leaving directory
`/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/libc/resource'
| make[1]: *** [resource/subdir_lib] Error 2
| make[1]: Leaving directory
`/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/libc'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed:
/work/bulvder/oe/build/tmp/work/armv5te-linux-gnueabi/glibc-2.3.5+cvs20050627-r13/temp/log.do_compile.17022
NOTE: package glibc-2.3.5+cvs20050627-r13: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package glibc-2.3.5+cvs20050627: failed

Does anyone know what is the problem? Attachment is my local.conf.

Thanks,
Damwid

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: local.conf
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20070518/dd30f3c3/attachment-0002.ksh>


More information about the Openembedded-devel mailing list