On Tue, Oct 12, 2010 at 12:18 PM, J. L. <[email protected]> wrote: > 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 >
As my debugging and figuring these things out is very minimal I gave the cflags_append = -Os a try as I saw it posted to try with a different package and still got a failure. Thanks for any tips or pointers _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
