[oe] Libprelude fails on oe_runmake
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 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] Libprelude fails on oe_runmake
On Tue, Oct 12, 2010 at 12:18 PM, J. L. vwyodap...@gmail.com 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 Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] Libprelude fails on oe_runmake
В сообщении от Вторник 12 октября 2010 23:18:13 автор J. L. написал: | 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 From what I see it's Ruby bindings that fail for some reason, you may try to disable them if you don't specifically care about that. -- http://roman.khimov.ru mailto: ro...@khimov.ru gpg --keyserver hkp://subkeys.pgp.net --recv-keys 0xE5E055C3 signature.asc Description: This is a digitally signed message part. ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel