[oe] Libprelude fails on oe_runmake

J. L. vwyodapink at gmail.com
Tue Oct 12 19:18:13 UTC 2010


Anyone have any ideas as how to fix this or what may be causing this?
I bumped my image to using barnyard2 and brought up this issue for me.
Thanks for the help, I am only posting part of the error as its really
long:

| arm-angstrom-linux-gnueabi-libtool: compile:
arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8
-mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb
-DHAVE_CONFIG_H -I. -I../..
-I/home/vdubhack/overo-oe/tmp/sysroots/i686-linux/usr/lib/ruby/1.8/i686-linux
-isystem/home/vdubhack/overo-oe/tmp/sysroots/i686-linux/usr/include
-O2 -g -I../.. -I../../src/include -I../../src/include
-I../../src/libprelude-error -I../../bindings/c++/include
-I../../libmissing -I../../libmissing
-isystem/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/include
-isystem/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/include
-fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2
-ggdb2 -fpermissive -fvisibility-inlines-hidden -MT
PreludeEasy_la-PreludeEasy.lo -MD -MP -MF
.deps/PreludeEasy_la-PreludeEasy.Tpo -c PreludeEasy.cxx  -fPIC -DPIC
-o .libs/PreludeEasy_la-PreludeEasy.o
| In file included from
/home/vdubhack/overo-oe/tmp/sysroots/i686-linux/usr/lib/ruby/1.8/i686-linux/missing.h:16:0,
|                  from
/home/vdubhack/overo-oe/tmp/sysroots/i686-linux/usr/lib/ruby/1.8/i686-linux/ruby.h:755,
|                  from PreludeEasy.cxx:856:
| ../../libmissing/sys/time.h:85:58: error: conflicting declaration
'void* restrict'
| ../../libmissing/sys/time.h:85:42: error: 'restrict' has a previous
declaration as 'timeval* restrict'
| make[3]: *** [PreludeEasy_la-PreludeEasy.lo] Error 1
| make[3]: Leaving directory
`/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/libprelude-1.0.0-r0/libprelude-1.0.0/bindings/ruby'
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory
`/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/libprelude-1.0.0-r0/libprelude-1.0.0/bindings'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/libprelude-1.0.0-r0/libprelude-1.0.0'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed:
/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/libprelude-1.0.0-r0/temp/log.do_compile.30120
ERROR: TaskFailed event exception, aborting
ERROR: Build of
/home/vdubhack/overo-oe/org.openembedded.dev/recipes/libprelude/libprelude_1.0.0.bb
do_compile failed
ERROR: Task 15 (/home/vdubhack/overo-oe/org.openembedded.dev/recipes/libprelude/libprelude_1.0.0.bb,
do_compile) failed
NOTE: Tasks Summary: Attempted 1090 tasks of which 1084 didn't need to
be rerun and 1 failed.
ERROR: '/home/vdubhack/overo-oe/org.openembedded.dev/recipes/libprelude/libprelude_1.0.0.bb'
failed




More information about the Openembedded-devel mailing list