From: Scott H. <sco...@gm...> - 2008-12-22 22:39:09
|
I've done some searching and it seems there is a problem with gcc4.3, Ubuntu 8.10, and OE. Does anyone know when a fix might be expected? Should I downgrade to Ubuntu 8.04, or just hang on for a while? Suggestions? Thanks, -Scott |
From: Mark B. <ma...@at...> - 2008-12-22 23:00:29
|
Scott Harris wrote: > I've done some searching and it seems there is a problem with gcc4.3, > Ubuntu 8.10, and OE. > > Does anyone know when a fix might be expected? Should I downgrade to > Ubuntu 8.04, or just hang on for a while? > > Suggestions? > > Thanks, > -Scott > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > > ------------------------------------------------------------------------ > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > Good question. At least one person downgraded to gcc4.1 to solve the problem with 8.10. Right now I sticking with 8.04 until there is an OE fix. http://www.nabble.com/Package-binutils-failed-building-Helloworld-tutorial-and-new-image-to20457568.html#a20947010 Mark |
From: Na'Tosha B. <NaT...@oc...> - 2008-12-23 00:35:19
|
Hello, I was able to continue development on my Ubuntu 8.10 installation by just installing an older version of gcc via apt from the Ubuntu repository and using that version of gcc for building OE. Best Regards, Na'Tosha -----Original Message----- From: Scott Harris [mailto:sco...@gm...] Sent: Mon 12/22/2008 5:39 PM To: General mailing list for gumstix users. Subject: [Gumstix-users] Ubuntu 8.10 and Open Embeded I've done some searching and it seems there is a problem with gcc4.3, Ubuntu 8.10, and OE. Does anyone know when a fix might be expected? Should I downgrade to Ubuntu 8.04, or just hang on for a while? Suggestions? Thanks, -Scott |
From: Grahame J. <gb...@th...> - 2008-12-25 05:58:01
|
Hi, I can confirm this. apt-get install gcc-4.2 gcc-4.2-base gcc-4.2-locales No need to uninstall gcc-4.3. If required change the link to gcc via: ls -l /usr/bin/gcc # This should be a link sudo rm /usr/bin/gcc sudo ln -s /usr/bin/gcc-4.2 /usr/bin/gcc You may need to remove your ~/overo_oe/tmp directory as it was compiled with gcc-4.3 and some api is probably non existent in gcc-4.2 and something will fail. Bitbake away Good Luck Grahame Na'Tosha Bard wrote: > Hello, > > I was able to continue development on my Ubuntu 8.10 installation by just installing an older version of gcc via apt from the Ubuntu repository and using that version of gcc for building OE. > > Best Regards, > Na'Tosha > > > -----Original Message----- > From: Scott Harris [mailto:sco...@gm...] > Sent: Mon 12/22/2008 5:39 PM > To: General mailing list for gumstix users. > Subject: [Gumstix-users] Ubuntu 8.10 and Open Embeded > > I've done some searching and it seems there is a problem with gcc4.3, Ubuntu > 8.10, and OE. > > Does anyone know when a fix might be expected? Should I downgrade to Ubuntu > 8.04, or just hang on for a while? > > Suggestions? > > Thanks, > -Scott > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > > ------------------------------------------------------------------------ > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Scott H. <sco...@gm...> - 2008-12-26 20:25:31
|
I'll give this a try and report back. Thanks, -Scott On Wed, Dec 24, 2008 at 10:40 PM, Grahame Jordan <gb...@th...>wrote: > Hi, > > I can confirm this. > > apt-get install gcc-4.2 gcc-4.2-base gcc-4.2-locales > > No need to uninstall gcc-4.3. > > If required change the link to gcc via: > ls -l /usr/bin/gcc # This should be a link > sudo rm /usr/bin/gcc > sudo ln -s /usr/bin/gcc-4.2 /usr/bin/gcc > > You may need to remove your ~/overo_oe/tmp directory as it was compiled > with gcc-4.3 and some api is probably non existent in gcc-4.2 and > something will fail. > > Bitbake away > > Good Luck > > Grahame > > > Na'Tosha Bard wrote: > > Hello, > > > > I was able to continue development on my Ubuntu 8.10 installation by just > installing an older version of gcc via apt from the Ubuntu repository and > using that version of gcc for building OE. > > > > Best Regards, > > Na'Tosha > > > > > > -----Original Message----- > > From: Scott Harris [mailto:sco...@gm...] > > Sent: Mon 12/22/2008 5:39 PM > > To: General mailing list for gumstix users. > > Subject: [Gumstix-users] Ubuntu 8.10 and Open Embeded > > > > I've done some searching and it seems there is a problem with gcc4.3, > Ubuntu > > 8.10, and OE. > > > > Does anyone know when a fix might be expected? Should I downgrade to > Ubuntu > > 8.04, or just hang on for a while? > > > > Suggestions? > > > > Thanks, > > -Scott > > > > > > ------------------------------------------------------------------------ > > > > > ------------------------------------------------------------------------------ > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: batoub <ba...@gm...> - 2008-12-27 12:58:09
|
I have a problem with ubuntu 8.10, i have downgraded to gcc4.1, and I have still a problem : | *dbus*-sysdeps-unix.c: In function '_dbus_read_credentials_unix_socket': | *dbus*-sysdeps-unix.c:996: error: storage size of 'cr' isn't known | *dbus*-sysdeps-unix.c:999: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness | *dbus*-sysdeps-unix.c:996: warning: unused variable 'cr' | *dbus*-sysdeps-unix.c: In function 'split_paths_and_append': | *dbus*-sysdeps-unix.c:2550: warning: passing argument 1 of '_dbus_string_init_const' discards qualifiers from pointer target type | *dbus*-sysdeps-unix.c: In function '_dbus_get_standard_session_servicedirs': | *dbus*-sysdeps-unix.c:2719: warning: passing argument 1 of '_dbus_string_init_const' discards qualifiers from pointer target type | make[3]: *** [*dbus*-sysdeps-unix.lo] Error 1 | make[3]: Leaving directory `/home/*batoub* /gumstix/gumstix-oe/tmp/work/i686-linux/*dbus*-*native*-1.0.1-r0/*dbus* -1.0.1/*dbus*' | make[2]: *** [all] Error 2 | make[2]: Leaving directory `/home/*batoub* /gumstix/gumstix-oe/tmp/work/i686-linux/*dbus*-*native*-1.0.1-r0/*dbus* -1.0.1/*dbus*' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/home/*batoub* /gumstix/gumstix-oe/tmp/work/i686-linux/*dbus*-*native*-1.0.1-r0/*dbus*-1.0.1' | make: *** [all] Error 2 | FATAL: oe_runmake failed NOTE: Task failed: /home/*batoub*/gumstix/gumstix-oe/tmp/work/i686-linux/* dbus*-*native*-1.0.1-r0/temp/log.do_compile.30904 NOTE: package *dbus*-*native*-1.0.1-r0: task do_compile: failed ERROR: TaskFailed event exception, aborting NOTE: package *dbus*-*native*-1.0.1: failed ERROR: Build of /home/*batoub* /gumstix/gumstix-oe/org.openembedded.snapshot/packages/*dbus*/*dbus*-* native_1*.0.1.bb do_compile failed ERROR: Task 1365 (/home/*batoub* /gumstix/gumstix-oe/org.openembedded.snapshot/packages/*dbus*/*dbus*-* native_1*.0.1.bb, do_compile) failed NOTE: Tasks Summary: Attempted 367 tasks of which 0 didn't need to be rerun and 1 failed. ERROR: '/home/*batoub* /gumstix/gumstix-oe/org.openembedded.snapshot/packages/*dbus*/*dbus*-* native_1*.0.1.bb' failed It's the revision 318. If somebody could help me :) Thank you ! 2008/12/26 Scott Harris <sco...@gm...> > I'll give this a try and report back. > > Thanks, > -Scott > > > On Wed, Dec 24, 2008 at 10:40 PM, Grahame Jordan <gb...@th...>wrote: > >> Hi, >> >> I can confirm this. >> >> apt-get install gcc-4.2 gcc-4.2-base gcc-4.2-locales >> >> No need to uninstall gcc-4.3. >> >> If required change the link to gcc via: >> ls -l /usr/bin/gcc # This should be a link >> sudo rm /usr/bin/gcc >> sudo ln -s /usr/bin/gcc-4.2 /usr/bin/gcc >> >> You may need to remove your ~/overo_oe/tmp directory as it was compiled >> with gcc-4.3 and some api is probably non existent in gcc-4.2 and >> something will fail. >> >> Bitbake away >> >> Good Luck >> >> Grahame >> >> >> Na'Tosha Bard wrote: >> > Hello, >> > >> > I was able to continue development on my Ubuntu 8.10 installation by >> just installing an older version of gcc via apt from the Ubuntu repository >> and using that version of gcc for building OE. >> > >> > Best Regards, >> > Na'Tosha >> > >> > >> > -----Original Message----- >> > From: Scott Harris [mailto:sco...@gm...] >> > Sent: Mon 12/22/2008 5:39 PM >> > To: General mailing list for gumstix users. >> > Subject: [Gumstix-users] Ubuntu 8.10 and Open Embeded >> > >> > I've done some searching and it seems there is a problem with gcc4.3, >> Ubuntu >> > 8.10, and OE. >> > >> > Does anyone know when a fix might be expected? Should I downgrade to >> Ubuntu >> > 8.04, or just hang on for a while? >> > >> > Suggestions? >> > >> > Thanks, >> > -Scott >> > >> > >> > ------------------------------------------------------------------------ >> > >> > >> ------------------------------------------------------------------------------ >> > >> > ------------------------------------------------------------------------ >> > >> > _______________________________________________ >> > gumstix-users mailing list >> > gum...@li... >> > https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > >> >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: EmbeddedMicro <ju...@em...> - 2009-01-02 20:34:08
|
batoub wrote: > > I have a problem with ubuntu 8.10, i have downgraded to gcc4.1, and I have > still a problem : > > | *dbus*-sysdeps-unix.c: In function '_dbus_read_credentials_unix_socket': > | *dbus*-sysdeps-unix.c:996: error: storage size of 'cr' isn't known > | *dbus*-sysdeps-unix.c:999: warning: pointer targets in passing argument > 5 > of 'getsockopt' differ in signedness > | *dbus*-sysdeps-unix.c:996: warning: unused variable 'cr' > | *dbus*-sysdeps-unix.c: In function 'split_paths_and_append': > | *dbus*-sysdeps-unix.c:2550: warning: passing argument 1 of > '_dbus_string_init_const' discards qualifiers from pointer target type > | *dbus*-sysdeps-unix.c: In function > '_dbus_get_standard_session_servicedirs': > | *dbus*-sysdeps-unix.c:2719: warning: passing argument 1 of > '_dbus_string_init_const' discards qualifiers from pointer target type > | make[3]: *** [*dbus*-sysdeps-unix.lo] Error 1 > | make[3]: Leaving directory `/home/*batoub* > /gumstix/gumstix-oe/tmp/work/i686-linux/*dbus*-*native*-1.0.1-r0/*dbus* > -1.0.1/*dbus*' > | make[2]: *** [all] Error 2 > | make[2]: Leaving directory `/home/*batoub* > /gumstix/gumstix-oe/tmp/work/i686-linux/*dbus*-*native*-1.0.1-r0/*dbus* > -1.0.1/*dbus*' > | make[1]: *** [all-recursive] Error 1 > | make[1]: Leaving directory `/home/*batoub* > /gumstix/gumstix-oe/tmp/work/i686-linux/*dbus*-*native*-1.0.1-r0/*dbus*-1.0.1' > > | make: *** [all] Error 2 > | FATAL: oe_runmake failed > NOTE: Task failed: /home/*batoub*/gumstix/gumstix-oe/tmp/work/i686-linux/* > dbus*-*native*-1.0.1-r0/temp/log.do_compile.30904 > NOTE: package *dbus*-*native*-1.0.1-r0: task do_compile: failed > ERROR: TaskFailed event exception, aborting > NOTE: package *dbus*-*native*-1.0.1: failed > ERROR: Build of /home/*batoub* > /gumstix/gumstix-oe/org.openembedded.snapshot/packages/*dbus*/*dbus*-* > native_1*.0.1.bb do_compile failed > ERROR: Task 1365 (/home/*batoub* > /gumstix/gumstix-oe/org.openembedded.snapshot/packages/*dbus*/*dbus*-* > native_1*.0.1.bb, do_compile) failed > NOTE: Tasks Summary: Attempted 367 tasks of which 0 didn't need to be > rerun > and 1 failed. > ERROR: '/home/*batoub* > /gumstix/gumstix-oe/org.openembedded.snapshot/packages/*dbus*/*dbus*-* > native_1*.0.1.bb' failed > > It's the revision 318. > > If somebody could help me :) > > Thank you ! > I am having the same problem. Did you ever get this to work? I am trying again with a clean start, remove gumstix-oe and /usr/share/sources. It just started compiling with gcc-4.2 and g++-4.2 hopefully it will work this time. I might of started off before with 4.3 and switched to 4.1 after the error, maybe not. Well I am trying 4.2 now so I have my fingers crossed. Justin -- View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21257609.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Na'Tosha B. <NaT...@oc...> - 2009-01-02 21:08:54
|
Greetings, Adding the following structure definition to the problematic file (after all of the includes and macros) will fix the problem: struct ucred { unsigned int pid; unsigned int uid; unsigned int gid; }; The file you need to edit is here: /home/username/gumstix/gumstix-oe/tmp/work/i686-linux/dbus-native-1.0.1-r0/dbus-1.0.1/dbus/dbus-sysdeps-unix.c I think something has gone wonky with some of the kernel/system headers on the latest version of Ubuntu, and this structure isn't defined as it once was. Best Regards, Na'Tosha -----Original Message----- From: EmbeddedMicro [mailto:ju...@em...] Sent: Fri 1/2/2009 3:34 PM To: gum...@li... Subject: Re: [Gumstix-users] Ubuntu 8.10 and Open Embeded batoub wrote: > > I have a problem with ubuntu 8.10, i have downgraded to gcc4.1, and I have > still a problem : > > | *dbus*-sysdeps-unix.c: In function '_dbus_read_credentials_unix_socket': > | *dbus*-sysdeps-unix.c:996: error: storage size of 'cr' isn't known > | *dbus*-sysdeps-unix.c:999: warning: pointer targets in passing argument > 5 > of 'getsockopt' differ in signedness > | *dbus*-sysdeps-unix.c:996: warning: unused variable 'cr' > | *dbus*-sysdeps-unix.c: In function 'split_paths_and_append': > | *dbus*-sysdeps-unix.c:2550: warning: passing argument 1 of > '_dbus_string_init_const' discards qualifiers from pointer target type > | *dbus*-sysdeps-unix.c: In function > '_dbus_get_standard_session_servicedirs': > | *dbus*-sysdeps-unix.c:2719: warning: passing argument 1 of > '_dbus_string_init_const' discards qualifiers from pointer target type > | make[3]: *** [*dbus*-sysdeps-unix.lo] Error 1 > | make[3]: Leaving directory `/home/*batoub* > /gumstix/gumstix-oe/tmp/work/i686-linux/*dbus*-*native*-1.0.1-r0/*dbus* > -1.0.1/*dbus*' > | make[2]: *** [all] Error 2 > | make[2]: Leaving directory `/home/*batoub* > /gumstix/gumstix-oe/tmp/work/i686-linux/*dbus*-*native*-1.0.1-r0/*dbus* > -1.0.1/*dbus*' > | make[1]: *** [all-recursive] Error 1 > | make[1]: Leaving directory `/home/*batoub* > /gumstix/gumstix-oe/tmp/work/i686-linux/*dbus*-*native*-1.0.1-r0/*dbus*-1.0.1' > > | make: *** [all] Error 2 > | FATAL: oe_runmake failed > NOTE: Task failed: /home/*batoub*/gumstix/gumstix-oe/tmp/work/i686-linux/* > dbus*-*native*-1.0.1-r0/temp/log.do_compile.30904 > NOTE: package *dbus*-*native*-1.0.1-r0: task do_compile: failed > ERROR: TaskFailed event exception, aborting > NOTE: package *dbus*-*native*-1.0.1: failed > ERROR: Build of /home/*batoub* > /gumstix/gumstix-oe/org.openembedded.snapshot/packages/*dbus*/*dbus*-* > native_1*.0.1.bb do_compile failed > ERROR: Task 1365 (/home/*batoub* > /gumstix/gumstix-oe/org.openembedded.snapshot/packages/*dbus*/*dbus*-* > native_1*.0.1.bb, do_compile) failed > NOTE: Tasks Summary: Attempted 367 tasks of which 0 didn't need to be > rerun > and 1 failed. > ERROR: '/home/*batoub* > /gumstix/gumstix-oe/org.openembedded.snapshot/packages/*dbus*/*dbus*-* > native_1*.0.1.bb' failed > > It's the revision 318. > > If somebody could help me :) > > Thank you ! > I am having the same problem. Did you ever get this to work? I am trying again with a clean start, remove gumstix-oe and /usr/share/sources. It just started compiling with gcc-4.2 and g++-4.2 hopefully it will work this time. I might of started off before with 4.3 and switched to 4.1 after the error, maybe not. Well I am trying 4.2 now so I have my fingers crossed. Justin -- View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21257609.html Sent from the Gumstix mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: amenon <ame...@gm...> - 2009-01-02 23:10:41
|
This fixes the problem with building dbus. Another problem you may encounter is with the file ~/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/scripts/mod/sumversion.c. You will need to add the line #include <limits.h> after all the other includes. Na'Tosha Bard-2 wrote: > > Greetings, > > Adding the following structure definition to the problematic file (after > all of the includes and macros) will fix the problem: > > struct ucred { > unsigned int pid; > unsigned int uid; > unsigned int gid; > }; > > The file you need to edit is here: > > /home/username/gumstix/gumstix-oe/tmp/work/i686-linux/dbus-native-1.0.1-r0/dbus-1.0.1/dbus/dbus-sysdeps-unix.c > > I think something has gone wonky with some of the kernel/system headers on > the latest version of Ubuntu, and this structure isn't defined as it once > was. > > Best Regards, > Na'Tosha > -- View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21259884.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: batoub <ba...@gm...> - 2009-01-03 09:19:03
|
Hi ! BIG THANK :) First bug is fixed, thx to Na'tosha Bard! I will see in some hours if there is one problem with sumversion! Thx 2009/1/3 amenon <ame...@gm...> > > This fixes the problem with building dbus. > > Another problem you may encounter is with the file > > ~/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/scripts/mod/sumversion.c. > You will need to add the line > #include <limits.h> > after all the other includes. > > > > Na'Tosha Bard-2 wrote: > > > > Greetings, > > > > Adding the following structure definition to the problematic file (after > > all of the includes and macros) will fix the problem: > > > > struct ucred { > > unsigned int pid; > > unsigned int uid; > > unsigned int gid; > > }; > > > > The file you need to edit is here: > > > > > /home/username/gumstix/gumstix-oe/tmp/work/i686-linux/dbus-native-1.0.1-r0/dbus-1.0.1/dbus/dbus-sysdeps-unix.c > > > > I think something has gone wonky with some of the kernel/system headers > on > > the latest version of Ubuntu, and this structure isn't defined as it once > > was. > > > > Best Regards, > > Na'Tosha > > > > -- > View this message in context: > http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21259884.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Na'Tosha B. <NaT...@oc...> - 2009-01-03 15:06:59
|
If you have a problem with sumversion.c, it will manifest itself with an error that says something on the order of "PATH_MAX undefined" or something similar. In order to build OE on Ubuntu 8.10, I have to add the #include <limits.h> line to sumbersion.c, define the ucred structure, and use an old version of gcc. We really should get this fixed in the repositories somehow. Best, Na'Tosha Bard -----Original Message----- From: batoub [mailto:ba...@gm...] Sent: Sat 1/3/2009 4:18 AM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Ubuntu 8.10 and Open Embeded Hi ! BIG THANK :) First bug is fixed, thx to Na'tosha Bard! I will see in some hours if there is one problem with sumversion! Thx 2009/1/3 amenon <ame...@gm...> > > This fixes the problem with building dbus. > > Another problem you may encounter is with the file > > ~/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/scripts/mod/sumversion.c. > You will need to add the line > #include <limits.h> > after all the other includes. > > > > Na'Tosha Bard-2 wrote: > > > > Greetings, > > > > Adding the following structure definition to the problematic file (after > > all of the includes and macros) will fix the problem: > > > > struct ucred { > > unsigned int pid; > > unsigned int uid; > > unsigned int gid; > > }; > > > > The file you need to edit is here: > > > > > /home/username/gumstix/gumstix-oe/tmp/work/i686-linux/dbus-native-1.0.1-r0/dbus-1.0.1/dbus/dbus-sysdeps-unix.c > > > > I think something has gone wonky with some of the kernel/system headers > on > > the latest version of Ubuntu, and this structure isn't defined as it once > > was. > > > > Best Regards, > > Na'Tosha > > > > -- > View this message in context: > http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21259884.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: batoub <ba...@gm...> - 2009-01-04 19:12:05
|
Hi! Thx all, I arrive to build the gumstix basic image! But now, i have got a problem when I try to build bitbake robostix : ERROR: function do_compile failed ERROR: log data follows (/home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649) | Building ArgTest/ ... | Building Flash-LED/ ... | Building i2c-BootLoader/ ... | Linking i2c-Boot-m128-16MHz.elf ... | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eerd_block.o): In function `__eerd_block': | /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:35: undefined reference to `__prologue_saves__' | /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:38: undefined reference to `__epilogue_restores__' | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eewr_block.o): In function `__eewr_block': | /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:35: undefined reference to `__prologue_saves__' | /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:38: undefined reference to `__epilogue_restores__' | make[1]: *** [i2c-Boot-m128-16MHz.elf] Error 1 | make: *** [i2c-BootLoader/] Error 2 NOTE: Task failed: /home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649 NOTE: package robostix-1.0-r0: task do_compile: failed ERROR: TaskFailed event exception, aborting NOTE: package robostix-1.0: failed ERROR: Build of /home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/ robostix.bb do_compile failed ERROR: Task 7 (/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/ robostix.bb, do_compile) failed NOTE: Tasks Summary: Attempted 280 tasks of which 280 didn't need to be rerun and 1 failed. ERROR: '/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/ robostix.bb' failed I try with gcc 4.2 and gcc 4.3 And I have gcc-avr 4.3.0 ( avr-gcc --version ) If somebody could help me, Thank you ! 2009/1/3 Na'Tosha Bard <NaT...@oc...> > If you have a problem with sumversion.c, it will manifest itself with an > error that says something on the order of "PATH_MAX undefined" or something > similar. In order to build OE on Ubuntu 8.10, I have to add the #include > <limits.h> line to sumbersion.c, define the ucred structure, and use an old > version of gcc. > > We really should get this fixed in the repositories somehow. > > Best, > Na'Tosha Bard > > > -----Original Message----- > From: batoub [mailto:ba...@gm...] > Sent: Sat 1/3/2009 4:18 AM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Ubuntu 8.10 and Open Embeded > > Hi ! > > BIG THANK :) > > First bug is fixed, thx to Na'tosha Bard! > > I will see in some hours if there is one problem with sumversion! > > Thx > > 2009/1/3 amenon <ame...@gm...> > > > > > This fixes the problem with building dbus. > > > > Another problem you may encounter is with the file > > > > > ~/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/scripts/mod/sumversion.c. > > You will need to add the line > > #include <limits.h> > > after all the other includes. > > > > > > > > Na'Tosha Bard-2 wrote: > > > > > > Greetings, > > > > > > Adding the following structure definition to the problematic file > (after > > > all of the includes and macros) will fix the problem: > > > > > > struct ucred { > > > unsigned int pid; > > > unsigned int uid; > > > unsigned int gid; > > > }; > > > > > > The file you need to edit is here: > > > > > > > > > /home/username/gumstix/gumstix-oe/tmp/work/i686-linux/dbus-native-1.0.1-r0/dbus-1.0.1/dbus/dbus-sysdeps-unix.c > > > > > > I think something has gone wonky with some of the kernel/system headers > > on > > > the latest version of Ubuntu, and this structure isn't defined as it > once > > > was. > > > > > > Best Regards, > > > Na'Tosha > > > > > > > -- > > View this message in context: > > > http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21259884.html > > Sent from the Gumstix mailing list archive at Nabble.com. > > > > > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Dave H. <dhy...@gm...> - 2009-01-04 20:08:30
|
Hi batoub, > ERROR: function do_compile failed > ERROR: log data follows > (/home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649) > | Building ArgTest/ ... > | Building Flash-LED/ ... > | Building i2c-BootLoader/ ... > | Linking i2c-Boot-m128-16MHz.elf ... > | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eerd_block.o): In > function `__eerd_block': > | > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:35: > undefined reference to `__prologue_saves__' > | > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:38: > undefined reference to `__epilogue_restores__' > | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eewr_block.o): In > function `__eewr_block': > | > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:35: > undefined reference to `__prologue_saves__' > | > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:38: > undefined reference to `__epilogue_restores__' > | make[1]: *** [i2c-Boot-m128-16MHz.elf] Error 1 > | make: *** [i2c-BootLoader/] Error 2 > NOTE: Task failed: > /home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649 > NOTE: package robostix-1.0-r0: task do_compile: failed > ERROR: TaskFailed event exception, aborting > NOTE: package robostix-1.0: failed > ERROR: Build of > /home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/robostix.bb > do_compile failed > ERROR: Task 7 > (/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/robostix.bb, > do_compile) failed > NOTE: Tasks Summary: Attempted 280 tasks of which 280 didn't need to be > rerun and 1 failed. > ERROR: > '/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/robostix.bb' > failed > > > I try with gcc 4.2 and gcc 4.3 > > And I have gcc-avr 4.3.0 ( avr-gcc --version ) This is stuff being compiled with the avr-gcc compiler, and if I had to guess I would say it's some type of mismatch between the compiler and the avr-libc that you have installed. Did you build avr-libc from source? If so, did you use the same compiler that's being used above? -- Dave Hylands Shuswap, BC, Canada http://www.DaveHylands.com/ |
From: p.g.adamczyk <p.g...@gm...> - 2009-01-24 04:29:19
|
We have encountered precisely these same errors when trying to "bitbake robostix" here. Just wondering if anyone has had success moving past them. Our (desired) configuration is: Verdex xm4bt, Netwifimicrosd, Robostix Using latest image from svn as of earlier this week. Build machine is an x86 machine with Ubuntu 8.10 Steps taken so far: 1) Downgraded gcc and g++ to version 4.1.2 (in order to get "bitbake gumstix-basic-image" to work) 2) Edited ~/gumstix/gumstix-oe/com.gumstix.collection/conf/machine/gumstix-custom-verdex.conf (commented out "lcd" and "touchscreen" functionality, uncommented "robostix") 3) Tried "bitbake robostix" with: avr-gcc-4.3.0, binutils-2.18, avr-libc-1.6.2 avr-gcc-4.1.2, binutils-2.18, avr-libc-1.6.2 avr-gcc-4.2.2, binutils-2.18, avr-libc-1.6.2 * from http://chromiteblue.com/archive/category/projects/gnu-avr-toolchain/ Pre-compiled toolchain of 2008-04-15 avr-gcc-4.1.2, binutils-2.19, avr-libc-1.6.4 *all built together from http://www.nongnu.org/avr-libc/user-manual/install_tools.html Building and Installing the GNU Tool Chain Notably, we had hoped this last one would do it, but it also had the errors. Does anyone have further suggestions? Can anyone verify successful builds of both "bitbake gumstix-basic-image" and "bitbake robostix" on older Ubuntu, e.g. 8.04? We'd be happy to downgrade if that will fix everything. Thanks, -Peter and Wisit Dave Hylands wrote: > > Hi batoub, > >> ERROR: function do_compile failed >> ERROR: log data follows >> (/home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649) >> | Building ArgTest/ ... >> | Building Flash-LED/ ... >> | Building i2c-BootLoader/ ... >> | Linking i2c-Boot-m128-16MHz.elf ... >> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eerd_block.o): >> In >> function `__eerd_block': >> | >> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:35: >> undefined reference to `__prologue_saves__' >> | >> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:38: >> undefined reference to `__epilogue_restores__' >> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eewr_block.o): >> In >> function `__eewr_block': >> | >> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:35: >> undefined reference to `__prologue_saves__' >> | >> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:38: >> undefined reference to `__epilogue_restores__' >> | make[1]: *** [i2c-Boot-m128-16MHz.elf] Error 1 >> | make: *** [i2c-BootLoader/] Error 2 >> NOTE: Task failed: >> /home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649 >> NOTE: package robostix-1.0-r0: task do_compile: failed > > This is stuff being compiled with the avr-gcc compiler, and if I had > to guess I would say it's some type of mismatch between the compiler > and the avr-libc that you have installed. Did you build avr-libc from > source? If so, did you use the same compiler that's being used above? > > -- > Dave Hylands > > -- View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21637171.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Kit P. <kit...@gm...> - 2009-01-24 16:00:36
|
I've been successful. What errors are you getting? I did have to make a few modifications in code: I ran into a dbus compile error. Workaround: Edit gumstix/gumstix-oe/tmp/work/i686-linux/dbus-native-1.0.1-r0/ dbus-1.0.1/dbus/dbus-sysdeps-unix.c Add this struct: struct ucred { unsigned int pid; unsigned int uid; unsigned int gid; }; Then in this file: gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux- gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/scripts/mod/sumversion.c Add: 1 include <limits.h> after all of the other includes. On Jan 23, 2009, at 9:29 PM, p.g.adamczyk wrote: > > We have encountered precisely these same errors when trying to > "bitbake > robostix" here. Just wondering if anyone has had success moving past > them. > > Our (desired) configuration is: > Verdex xm4bt, Netwifimicrosd, Robostix > Using latest image from svn as of earlier this week. > > Build machine is an x86 machine with Ubuntu 8.10 > > Steps taken so far: > 1) Downgraded gcc and g++ to version 4.1.2 (in order to get "bitbake > gumstix-basic-image" to work) > > 2) Edited > ~/gumstix/gumstix-oe/com.gumstix.collection/conf/machine/gumstix- > custom-verdex.conf > (commented out "lcd" and "touchscreen" functionality, uncommented > "robostix") > > 3) Tried "bitbake robostix" with: > avr-gcc-4.3.0, binutils-2.18, avr-libc-1.6.2 > avr-gcc-4.1.2, binutils-2.18, avr-libc-1.6.2 > avr-gcc-4.2.2, binutils-2.18, avr-libc-1.6.2 * from > http://chromiteblue.com/archive/category/projects/gnu-avr-toolchain/ > Pre-compiled toolchain of 2008-04-15 > avr-gcc-4.1.2, binutils-2.19, avr-libc-1.6.4 *all built together > from > http://www.nongnu.org/avr-libc/user-manual/install_tools.html > Building and > Installing the GNU Tool Chain > > Notably, we had hoped this last one would do it, but it also had the > errors. > > Does anyone have further suggestions? > > Can anyone verify successful builds of both "bitbake gumstix-basic- > image" > and "bitbake robostix" on older Ubuntu, e.g. 8.04? We'd be happy to > downgrade if that will fix everything. > > Thanks, > -Peter and Wisit > > > > > > Dave Hylands wrote: >> >> Hi batoub, >> >>> ERROR: function do_compile failed >>> ERROR: log data follows >>> (/home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex- >>> angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649) >>> | Building ArgTest/ ... >>> | Building Flash-LED/ ... >>> | Building i2c-BootLoader/ ... >>> | Linking i2c-Boot-m128-16MHz.elf ... >>> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/ >>> libc.a(eerd_block.o): >>> In >>> function `__eerd_block': >>> | >>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>> eerd_block.c:35: >>> undefined reference to `__prologue_saves__' >>> | >>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>> eerd_block.c:38: >>> undefined reference to `__epilogue_restores__' >>> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/ >>> libc.a(eewr_block.o): >>> In >>> function `__eewr_block': >>> | >>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>> eewr_block.c:35: >>> undefined reference to `__prologue_saves__' >>> | >>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>> eewr_block.c:38: >>> undefined reference to `__epilogue_restores__' >>> | make[1]: *** [i2c-Boot-m128-16MHz.elf] Error 1 >>> | make: *** [i2c-BootLoader/] Error 2 >>> NOTE: Task failed: >>> /home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex- >>> angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649 >>> NOTE: package robostix-1.0-r0: task do_compile: failed >> >> This is stuff being compiled with the avr-gcc compiler, and if I had >> to guess I would say it's some type of mismatch between the compiler >> and the avr-libc that you have installed. Did you build avr-libc from >> source? If so, did you use the same compiler that's being used above? >> >> -- >> Dave Hylands >> >> > > -- > View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21637171.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: p.g.adamczyk <p.g...@gm...> - 2009-01-26 14:04:16
|
Hi, Kit, Thanks for the help. We encountered the errors in "eewr_block.c" and "eerd_block.c" that batoub found. As taken from that post, the error messages were these, in response to "bitbake robostix": >>> ERROR: function do_compile failed >>> ERROR: log data follows >>> (/home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex- >>> angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649) >>> | Building ArgTest/ ... >>> | Building Flash-LED/ ... >>> | Building i2c-BootLoader/ ... >>> | Linking i2c-Boot-m128-16MHz.elf ... >>> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/ >>> libc.a(eerd_block.o): >>> In >>> function `__eerd_block': >>> | >>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>> eerd_block.c:35: >>> undefined reference to `__prologue_saves__' >>> | >>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>> eerd_block.c:38: >>> undefined reference to `__epilogue_restores__' >>> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/ >>> libc.a(eewr_block.o): >>> In >>> function `__eewr_block': >>> | >>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>> eewr_block.c:35: >>> undefined reference to `__prologue_saves__' >>> | >>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>> eewr_block.c:38: >>> undefined reference to `__epilogue_restores__' >>> | make[1]: *** [i2c-Boot-m128-16MHz.elf] Error 1 >>> | make: *** [i2c-BootLoader/] Error 2 >>> NOTE: Task failed: >>> /home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex- >>> angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649 >>> NOTE: package robostix-1.0-r0: task do_compile: failed Wisit tells me that he made all the fixes you mentioned earlier, in the context of trying to "bitbake gumstix-basic-image". Those changes, together with downgrading to Ubuntu 4.1.2, made that command compile successfully. But "bitbake robostix" has not worked, even with a complete rebuild of the AVR toolchain. So I'm wondering if the Ubuntu 8.10 with OpenEmbedded combination is just so buggy that we should downgrade Ubuntu to 8.04. We're leaning that direction, and just hoping it works. Are there any other suggestions for helping "bitbake robostix" along, that we haven't tried yet? Thanks again, Peter and Wisit kitplummer wrote: > > I've been successful. > > What errors are you getting? I did have to make a few modifications > in code: > > I ran into a dbus compile error. Workaround: > > Edit gumstix/gumstix-oe/tmp/work/i686-linux/dbus-native-1.0.1-r0/ > dbus-1.0.1/dbus/dbus-sysdeps-unix.c > > Add this struct: > > struct ucred { > unsigned int pid; > unsigned int uid; > unsigned int gid; > }; > Then in this file: > > gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux- > gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/scripts/mod/sumversion.c > > Add: > > 1 include <limits.h> > after all of the other includes. > > -- View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21665915.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: p.g.adamczyk <p.g...@gm...> - 2009-01-26 14:22:58
|
Err... correction: "downgrading to gcc 4.1.2" (sorry): p.g.adamczyk wrote: > > ... Those changes, together with downgrading to Ubuntu 4.1.2, made that > command compile successfully. ... > -- View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21666180.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Kevin F. <ke...@fo...> - 2009-01-26 16:22:49
|
Hey Guys, I am on OpenSuse 11.1 and my build of gumstix-basic-image is working fine but I am encountering the exact same errors that you guys are encountering for the command "bitbake robostix". It's not Ubuntu specific. Kevin ----------------------- Kevin Fonner ke...@fo... http://kevin.fonner.net/ ----------------------- "Any sufficiently advanced technology is indistinguishable from magic." Arthur C. Clarke, "Profiles of The Future", 1961 p.g.adamczyk wrote: > Hi, Kit, > > Thanks for the help. We encountered the errors in "eewr_block.c" and > "eerd_block.c" that batoub found. As taken from that post, the error > messages were these, in response to "bitbake robostix": > > >>>> ERROR: function do_compile failed >>>> ERROR: log data follows >>>> (/home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex- >>>> angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649) >>>> | Building ArgTest/ ... >>>> | Building Flash-LED/ ... >>>> | Building i2c-BootLoader/ ... >>>> | Linking i2c-Boot-m128-16MHz.elf ... >>>> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/ >>>> libc.a(eerd_block.o): >>>> In >>>> function `__eerd_block': >>>> | >>>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>>> eerd_block.c:35: >>>> undefined reference to `__prologue_saves__' >>>> | >>>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>>> eerd_block.c:38: >>>> undefined reference to `__epilogue_restores__' >>>> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/ >>>> libc.a(eewr_block.o): >>>> In >>>> function `__eewr_block': >>>> | >>>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>>> eewr_block.c:35: >>>> undefined reference to `__prologue_saves__' >>>> | >>>> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/ >>>> eewr_block.c:38: >>>> undefined reference to `__epilogue_restores__' >>>> | make[1]: *** [i2c-Boot-m128-16MHz.elf] Error 1 >>>> | make: *** [i2c-BootLoader/] Error 2 >>>> NOTE: Task failed: >>>> /home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex- >>>> angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649 >>>> NOTE: package robostix-1.0-r0: task do_compile: failed >>>> > > Wisit tells me that he made all the fixes you mentioned earlier, in the > context of trying to "bitbake gumstix-basic-image". Those changes, together > with downgrading to Ubuntu 4.1.2, made that command compile successfully. > > But "bitbake robostix" has not worked, even with a complete rebuild of the > AVR toolchain. So I'm wondering if the Ubuntu 8.10 with OpenEmbedded > combination is just so buggy that we should downgrade Ubuntu to 8.04. We're > leaning that direction, and just hoping it works. > > Are there any other suggestions for helping "bitbake robostix" along, that > we haven't tried yet? > > Thanks again, > Peter and Wisit > > > > kitplummer wrote: > >> I've been successful. >> >> What errors are you getting? I did have to make a few modifications >> in code: >> >> I ran into a dbus compile error. Workaround: >> >> Edit gumstix/gumstix-oe/tmp/work/i686-linux/dbus-native-1.0.1-r0/ >> dbus-1.0.1/dbus/dbus-sysdeps-unix.c >> >> Add this struct: >> >> struct ucred { >> unsigned int pid; >> unsigned int uid; >> unsigned int gid; >> }; >> Then in this file: >> >> gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux- >> gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/scripts/mod/sumversion.c >> >> Add: >> >> 1 include <limits.h> >> after all of the other includes. >> >> >> > > |
From: Kevin F. <ke...@fo...> - 2009-01-26 18:38:50
|
Dave, There's a few people now getting this error when trying to build the robostix package... Do you still think it is some type of mismatch between the compiler and the avr-libc or do you think it is something introduced by newer linux distributions (since I'm using Suse 11.1 and others are using newer ubuntu installs)? The robostix package code hasn't changed recently has it? Kevin ----------------------- Kevin Fonner ke...@fo... http://kevin.fonner.net/ ----------------------- "Any sufficiently advanced technology is indistinguishable from magic." Arthur C. Clarke, "Profiles of The Future", 1961 Dave Hylands wrote: > Hi batoub, > > >> ERROR: function do_compile failed >> ERROR: log data follows >> (/home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649) >> | Building ArgTest/ ... >> | Building Flash-LED/ ... >> | Building i2c-BootLoader/ ... >> | Linking i2c-Boot-m128-16MHz.elf ... >> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eerd_block.o): In >> function `__eerd_block': >> | >> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:35: >> undefined reference to `__prologue_saves__' >> | >> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:38: >> undefined reference to `__epilogue_restores__' >> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eewr_block.o): In >> function `__eewr_block': >> | >> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:35: >> undefined reference to `__prologue_saves__' >> | >> /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:38: >> undefined reference to `__epilogue_restores__' >> | make[1]: *** [i2c-Boot-m128-16MHz.elf] Error 1 >> | make: *** [i2c-BootLoader/] Error 2 >> NOTE: Task failed: >> /home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649 >> NOTE: package robostix-1.0-r0: task do_compile: failed >> ERROR: TaskFailed event exception, aborting >> NOTE: package robostix-1.0: failed >> ERROR: Build of >> /home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/robostix.bb >> do_compile failed >> ERROR: Task 7 >> (/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/robostix.bb, >> do_compile) failed >> NOTE: Tasks Summary: Attempted 280 tasks of which 280 didn't need to be >> rerun and 1 failed. >> ERROR: >> '/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/robostix.bb' >> failed >> >> >> I try with gcc 4.2 and gcc 4.3 >> >> And I have gcc-avr 4.3.0 ( avr-gcc --version ) >> > > This is stuff being compiled with the avr-gcc compiler, and if I had > to guess I would say it's some type of mismatch between the compiler > and the avr-libc that you have installed. Did you build avr-libc from > source? If so, did you use the same compiler that's being used above? > > |
From: batoub <ba...@gm...> - 2009-01-26 19:16:07
|
Hi! Finnaly, I install ubuntu 8.04 and No problem! Everything is ok :) (bitbake gumstix-basic-image and bitbake robostix) 2009/1/26, Kevin Fonner <ke...@fo...>: > > Dave, > > There's a few people now getting this error when trying to build the > robostix package... Do you still think it is some type of mismatch > between the compiler > and the avr-libc or do you think it is something introduced by newer > linux distributions (since I'm using Suse 11.1 and others are using > newer ubuntu installs)? The robostix package code hasn't changed > recently has it? > > > Kevin > > ----------------------- > Kevin Fonner > > ke...@fo... > http://kevin.fonner.net/ > ----------------------- > "Any sufficiently advanced technology is indistinguishable from > magic." Arthur C. Clarke, "Profiles of The Future", 1961 > > > > > Dave Hylands wrote: > > Hi batoub, > > > > > >> ERROR: function do_compile failed > >> ERROR: log data follows > >> > (/home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649) > >> | Building ArgTest/ ... > >> | Building Flash-LED/ ... > >> | Building i2c-BootLoader/ ... > >> | Linking i2c-Boot-m128-16MHz.elf ... > >> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eerd_block.o): > In > >> function `__eerd_block': > >> | > >> > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:35: > >> undefined reference to `__prologue_saves__' > >> | > >> > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:38: > >> undefined reference to `__epilogue_restores__' > >> | /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eewr_block.o): > In > >> function `__eewr_block': > >> | > >> > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:35: > >> undefined reference to `__prologue_saves__' > >> | > >> > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:38: > >> undefined reference to `__epilogue_restores__' > >> | make[1]: *** [i2c-Boot-m128-16MHz.elf] Error 1 > >> | make: *** [i2c-BootLoader/] Error 2 > >> NOTE: Task failed: > >> > /home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649 > >> NOTE: package robostix-1.0-r0: task do_compile: failed > >> ERROR: TaskFailed event exception, aborting > >> NOTE: package robostix-1.0: failed > >> ERROR: Build of > >> > /home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/ > robostix.bb > >> do_compile failed > >> ERROR: Task 7 > >> > (/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/ > robostix.bb, > >> do_compile) failed > >> NOTE: Tasks Summary: Attempted 280 tasks of which 280 didn't need to be > >> rerun and 1 failed. > >> ERROR: > >> > '/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/ > robostix.bb' > >> failed > >> > >> > >> I try with gcc 4.2 and gcc 4.3 > >> > >> And I have gcc-avr 4.3.0 ( avr-gcc --version ) > >> > > > > This is stuff being compiled with the avr-gcc compiler, and if I had > > to guess I would say it's some type of mismatch between the compiler > > and the avr-libc that you have installed. Did you build avr-libc from > > source? If so, did you use the same compiler that's being used above? > > > > > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Kevin F. <ke...@fo...> - 2009-01-26 20:19:42
|
batoub, Thanks for the update! I'll try an older version of SUSE tonight and see if that works. Kevin ----------------------- Kevin Fonner ke...@fo... http://kevin.fonner.net/ ----------------------- "Any sufficiently advanced technology is indistinguishable from magic." Arthur C. Clarke, "Profiles of The Future", 1961 batoub wrote: > Hi! > > Finnaly, I install ubuntu 8.04 and No problem! Everything is ok :) > > (bitbake gumstix-basic-image and bitbake robostix) > > 2009/1/26, Kevin Fonner <ke...@fo... <mailto:ke...@fo...>>: > > Dave, > > There's a few people now getting this error when trying to build the > robostix package... Do you still think it is some type of mismatch > between the compiler > and the avr-libc or do you think it is something introduced by newer > linux distributions (since I'm using Suse 11.1 and others are using > newer ubuntu installs)? The robostix package code hasn't changed > recently has it? > > > Kevin > > ----------------------- > Kevin Fonner > > ke...@fo... <mailto:ke...@fo...> > http://kevin.fonner.net/ > ----------------------- > "Any sufficiently advanced technology is indistinguishable from > magic." Arthur C. Clarke, "Profiles of The Future", 1961 > > > > > Dave Hylands wrote: > > Hi batoub, > > > > > >> ERROR: function do_compile failed > >> ERROR: log data follows > >> > (/home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649) > >> | Building ArgTest/ ... > >> | Building Flash-LED/ ... > >> | Building i2c-BootLoader/ ... > >> | Linking i2c-Boot-m128-16MHz.elf ... > >> | > /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eerd_block.o): > In > >> function `__eerd_block': > >> | > >> > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:35: > >> undefined reference to `__prologue_saves__' > >> | > >> > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eerd_block.c:38: > >> undefined reference to `__epilogue_restores__' > >> | > /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a(eewr_block.o): > In > >> function `__eewr_block': > >> | > >> > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:35: > >> undefined reference to `__prologue_saves__' > >> | > >> > /build/buildd/avr-libc-1.6.2/avr/lib/avr51/../../../libc/misc/eewr_block.c:38: > >> undefined reference to `__epilogue_restores__' > >> | make[1]: *** [i2c-Boot-m128-16MHz.elf] Error 1 > >> | make: *** [i2c-BootLoader/] Error 2 > >> NOTE: Task failed: > >> > /home/batoub/gumstix/gumstix-oe/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/robostix-1.0-r0/temp/log.do_compile.6649 > >> NOTE: package robostix-1.0-r0: task do_compile: failed > >> ERROR: TaskFailed event exception, aborting > >> NOTE: package robostix-1.0: failed > >> ERROR: Build of > >> > /home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/robostix.bb > <http://robostix.bb> > >> do_compile failed > >> ERROR: Task 7 > >> > (/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/robostix.bb > <http://robostix.bb>, > >> do_compile) failed > >> NOTE: Tasks Summary: Attempted 280 tasks of which 280 didn't > need to be > >> rerun and 1 failed. > >> ERROR: > >> > '/home/batoub/gumstix/gumstix-oe/com.gumstix.collection/packages/robostix/robostix.bb > <http://robostix.bb>' > >> failed > >> > >> > >> I try with gcc 4.2 and gcc 4.3 > >> > >> And I have gcc-avr 4.3.0 ( avr-gcc --version ) > >> > > > > This is stuff being compiled with the avr-gcc compiler, and if I had > > to guess I would say it's some type of mismatch between the compiler > > and the avr-libc that you have installed. Did you build avr-libc > from > > source? If so, did you use the same compiler that's being used > above? > > > > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > > gumstix-users mailing list > gum...@li... > <mailto:gum...@li...> > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > ------------------------------------------------------------------------ > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: p.g.adamczyk <p.g...@gm...> - 2009-01-27 01:02:30
|
As will we in the near future. I'll be very interested to see what the issue is/was with the latest kernels when it gets sorted out by someone who knows how... Thanks, all -Peter and Wisit fonnerk wrote: > > batoub, > > Thanks for the update! I'll try an older version of SUSE tonight and > see if that works. > > batoub wrote: >> Hi! >> >> Finnaly, I install ubuntu 8.04 and No problem! Everything is ok :) >> >> (bitbake gumstix-basic-image and bitbake robostix) >> > -- View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21676362.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Kevin F. <ke...@fo...> - 2009-01-28 03:05:18
|
Ok... I have successfully just built robostix module on Suse 10.3 so it definitely seems to be a consistent problem with newer Linux distributions. Kevin ----------------------- Kevin Fonner ke...@fo... http://kevin.fonner.net/ ----------------------- "Any sufficiently advanced technology is indistinguishable from magic." Arthur C. Clarke, "Profiles of The Future", 1961 p.g.adamczyk wrote: > As will we in the near future. I'll be very interested to see what the issue > is/was with the latest kernels when it gets sorted out by someone who knows > how... > > Thanks, all > -Peter and Wisit > > > fonnerk wrote: > >> batoub, >> >> Thanks for the update! I'll try an older version of SUSE tonight and >> see if that works. >> >> batoub wrote: >> >>> Hi! >>> >>> Finnaly, I install ubuntu 8.04 and No problem! Everything is ok :) >>> >>> (bitbake gumstix-basic-image and bitbake robostix) >>> >>> > > |
From: EmbeddedMicro <ju...@em...> - 2009-02-11 00:14:50
|
I am now having the same problem on Ubuntu 8.10 and I don't want to downgrade. Has anyone found a fix for this? Thanks, Justin fonnerk wrote: > > Ok... I have successfully just built robostix module on Suse 10.3 so it > definitely seems to be a consistent problem with newer Linux > distributions. > > Kevin > > ----------------------- > Kevin Fonner > > ke...@fo... > http://kevin.fonner.net/ > ----------------------- > "Any sufficiently advanced technology is indistinguishable from magic." > Arthur C. Clarke, "Profiles of The Future", 1961 > > > > p.g.adamczyk wrote: >> As will we in the near future. I'll be very interested to see what the >> issue >> is/was with the latest kernels when it gets sorted out by someone who >> knows >> how... >> >> Thanks, all >> -Peter and Wisit >> >> >> fonnerk wrote: >> >>> batoub, >>> >>> Thanks for the update! I'll try an older version of SUSE tonight and >>> see if that works. >>> >>> batoub wrote: >>> >>>> Hi! >>>> >>>> Finnaly, I install ubuntu 8.04 and No problem! Everything is ok :) >>>> >>>> (bitbake gumstix-basic-image and bitbake robostix) >>>> >>>> >> >> > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21945772.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Jon S. <jon...@gm...> - 2009-02-11 21:07:23
|
Same problem, with workaround, on Suse11.1, First was to install cross-avr* (binutils/gcc/libc), using zypper or yast. Then add the cross directory to my path: /opt/cross/bin I have successfully built robostix by changing all of the lines with -avr-NAME to -avr-name (in the robostix.bb file). >From Avr-ArgTest to avr-Tachometer. Leave the "/root/NAME.hex" alone. >bitbake -c clean robostix >bitbake robostix -- View this message in context: http://www.nabble.com/Ubuntu-8.10-and-Open-Embeded-tp21136352p21963991.html Sent from the Gumstix mailing list archive at Nabble.com. |