From: Víctor A. <vi...@cy...> - 2008-11-12 10:21:01
|
Hello! I have all working perfectly in a Ubuntu 6.10, rebuilding rebuilging the gumstix image. But now, I have a new computer and I have installed Ubuntu 8.10 Desktop AMD 64 (for my Dual Core 64 bits procesor). But when I try to buil the hello world tutorial I get this error for package binutils-cross-2.18. May be the problem for use UBUNTU AMD64? #bitbake helloworld [.....] | gcc -DHAVE_CONFIG_H -I. -I/home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2.1 8/binutils -I. -D_GNU_SOURCE -I. -I/home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binut ils-2.18/binutils -I../bfd -I/home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2. 18/binutils/../bfd -I/home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2.18/binut ils/../include -DLOCALEDIR="\"/home/victor/gumstix/gumstix-oe/tmp/cross/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -i system/home/victor/gumstix/gumstix-oe/tmp/staging/x86_64-linux/include -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -isyst em/home/victor/gumstix/gumstix-oe/tmp/staging/x86_64-linux/include -Os -c /home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-li nux-gnueabi/binutils-cross-2.18-r1/binutils-2.18/binutils/objdump.c | cc1: warnings being treated as errors | /home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2.18/binutils/objdump.c: In f unction 'print_line': | /home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2.18/binutils/objdump.c:1138: error: ignoring return value of 'fwrite', declared with attribute warn_unused_result | make[4]: *** [objdump.o] Error 1 | make[4]: Leaving directory `/home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2 .18/build.x86_64-linux.arm-angstrom-linux-gnueabi/binutils' | make[3]: *** [all-recursive] Error 1 | make[3]: Leaving directory `/home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2 .18/build.x86_64-linux.arm-angstrom-linux-gnueabi/binutils' | make[2]: *** [all] Error 2 | make[2]: Leaving directory `/home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2 .18/build.x86_64-linux.arm-angstrom-linux-gnueabi/binutils' | make[1]: *** [all-binutils] Error 2 | make[1]: Leaving directory `/home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2 .18/build.x86_64-linux.arm-angstrom-linux-gnueabi' | make: *** [all] Error 2 | FATAL: oe_runmake failed NOTE: Task failed: /home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/temp/log.do_compile.1 1866 NOTE: package binutils-cross-2.18-r1: task do_compile: failed ERROR: TaskFailed event exception, aborting NOTE: package binutils-cross-2.18: failed ERROR: Build of /home/victor/gumstix/gumstix-oe/org.openembedded.snapshot/packages/binutils/binutils-cross_2.18.bb do_compile failed ERROR: Task 166 (/home/victor/gumstix/gumstix-oe/org.openembedded.snapshot/packages/binutils/binutils-cross_2.18.bb, do_compile) failed NOTE: Tasks Summary: Attempted 103 tasks of which 103 didn't need to be rerun and 1 failed. ERROR: '/home/victor/gumstix/gumstix-oe/org.openembedded.snapshot/packages/binutils/binutils-cross_2.18.bb' failed -- View this message in context: http://www.nabble.com/Package-binutils-failed-building-Helloworld-tutorial-and-new-image-tp20457568p20457568.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Víctor A. <vi...@cy...> - 2008-11-14 17:29:44
|
Is there someone using an Ubuntu 64 bit Computer Architecture? It is possible, isn't it? I would like to know if my problem is related about the computer architecture. Or I have any error setting up the buil environment. Thanks! -- View this message in context: http://www.nabble.com/Package-binutils-failed-building-Helloworld-tutorial-and-new-image-tp20457568p20504993.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Tim R. <gu...@ec...> - 2008-11-17 13:50:40
|
I'm also finding binutils failing to compile with ubuntu 8.10 (32 bit)- so maybe the 64 bitness isnt the problem. I don't really have an idea of what the problem is, although it seems similar to one post about sed 1.1.5 causing a problem with compiling binutils. I'm back on Ubuntu 8.04 for compiling. On Fri, 2008-11-14 at 09:29 -0800, Víctor Andrés wrote: > Is there someone using an Ubuntu 64 bit Computer Architecture? It is > possible, isn't it? > > I would like to know if my problem is related about the computer > architecture. Or I have any error setting up the buil environment. > > Thanks! > > |
From: Víctor A. <vi...@cy...> - 2008-11-18 16:14:06
|
Finally the problem look like isn't with this new ubuntu release. Is there any problem with the 8.04? May be a bug or a special configuration of this new Ubuntu? I'm very interesting to find what's the problem and how to solve. If anyone have any idea about this, please notify us. Thanks! tredfern wrote: > > I'm also finding binutils failing to compile with ubuntu 8.10 (32 bit)- > so maybe the 64 bitness isnt the problem. I don't really have an idea of > what the problem is, although it seems similar to one post about sed > 1.1.5 causing a problem with compiling binutils. > > I'm back on Ubuntu 8.04 for compiling. > > > -- View this message in context: http://www.nabble.com/Package-binutils-failed-building-Helloworld-tutorial-and-new-image-tp20457568p20562716.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: amenon <ame...@gm...> - 2008-12-26 16:22:21
|
sudo aptitude install gcc-4.1 g++-4.1 should install gcc and g++ 4.1. Next you have to change the links for these programs to point to the older 4.1 version. ls -l /usr/bin/gcc will show the what version gcc is currently pointing to (in my case gcc-4.3). sudo ln -sf /usr/bin/gcc-4.1 /usr/bin/gcc should change the link for gcc to v4.1. You can verify by typing in ls -l /usr/bin/gcc You will need to do the same for g++ sudo ln -sf /usr/bin/g++-4.1 /usr/bin/g++. This did fix most of the compile problems, but there were a couple of patches that needed to be applied to some parts of the code for the full image to be built. A quick search on the error message you get, should get you the fix. If not, let me know what error message you get, and I will try to recollect the fix. ghostalker wrote: > > Hi, is it possible that you details the steps to install gcc and update > the link in /usr/bin/, please? > > sorry for this, b'coz i'm new to linux and OE and am not quite sure how to > get it done?? > -- View this message in context: http://www.nabble.com/Package-binutils-failed-building-Helloworld-tutorial-and-new-image-tp20457568p21175589.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: hypo <hyp...@gm...> - 2008-12-27 10:27:17
|
Victor, i had similarly perplexing build issues when moving to ubuntu 8.10 from 7.10. I figured out that the issue was that several warnings were being reported as errors. editing away the -Werror flags in the Makefiles got rid of the problem for me. see http://www.nabble.com/make-gdbclient-failure-td21114770.html#a21114770 Perhaps something similar might work for you as well, because i see the following posted: Víctor Andrés wrote: > > | cc1: warnings being treated as errors > | > /home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2.18/binutils/objdump.c: > In f unction 'print_line': > | > /home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2.18/binutils/objdump.c:1138: > error: ignoring return value of 'fwrite', declared with attribute > warn_unused_result > | make[4]: *** [objdump.o] Error 1 > thanks, hypo -- View this message in context: http://www.nabble.com/Package-binutils-failed-building-Helloworld-tutorial-and-new-image-tp20457568p21182973.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Arigead <cap...@gm...> - 2009-01-06 12:41:29
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hypo wrote: > Victor, > > i had similarly perplexing build issues when moving to ubuntu 8.10 from > 7.10. I figured out that the issue was that several warnings were being > reported as errors. editing away the -Werror flags in the Makefiles got rid > of the problem for me. > > see http://www.nabble.com/make-gdbclient-failure-td21114770.html#a21114770 > > Perhaps something similar might work for you as well, because i see the > following posted: > > > Víctor Andrés wrote: >> | cc1: warnings being treated as errors >> | >> /home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2.18/binutils/objdump.c: >> In f unction 'print_line': >> | >> /home/victor/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/binutils-cross-2.18-r1/binutils-2.18/binutils/objdump.c:1138: >> error: ignoring return value of 'fwrite', declared with attribute >> warn_unused_result >> | make[4]: *** [objdump.o] Error 1 >> > > thanks, > hypo > > Happy new year all, I'm trying to get back into some gumstix work again and get my head around OpenEmbedded. I've been working through the instructions: http://www.gumstix.net/Software/view/Getting-started/Setting-up-a-build-environment/111.html and I've got the above error trying to build /binutils-cross_2.18.bb' failed I'm using Ubuntu 8.10 which seems to be a common problem. I can't see in the .bb file any mention of Werror so can't see how to remove this from the binutils-cross receipt. If anybody could give me some advice on this I'd be most grateful. Perhaps going back to Ubuntu 8.04 might be the easiest option, but my laptop wifi don't like that one :-( Thanks in advance. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkljUWcACgkQXlbjSJ5n4BBA/wCgj75Zj3cJO73vO/yiQs3LkHpg XR4AoIqLYDWBsuJbiz5BO9lQde3ByjG3 =dHBi -----END PGP SIGNATURE----- |