* ARM EABI SDK build @ 2006-11-12 0:50 Nils Faerber 2006-11-13 12:54 ` Florian Boor 0 siblings, 1 reply; 10+ messages in thread From: Nils Faerber @ 2006-11-12 0:50 UTC (permalink / raw) To: openembedded-devel Hello! I am terribly sorry but now you got me on your track too ;) As first task I wanted to build an ARM EABI softfloat toolchain using current OE. So I created a machine config for a PXA270 machine using Angstrom as dist and created my own smaller version of meta-sdk in order not to build X11, GTK, OPIE and GPE (for now). The first problem I stepped over is that gcc4-build-sdk.inc still has the line SRC_URI += 'file://602-sdk-libstdc++-includes.patch;patch=1' or in fact without the 602- prefix. But this patch is already included in the gcc_4.1.1.bb. So I commented that out. Now the build continued a bit further but fails at gcc-cross-sdk-4.1.1-r0: | /home/nils/work/oe/colli-sdk/tmp/work/i686-angstrom-linux-gnueabi/gcc-cross-sdk-4.1.1-r0/gcc-4.1.1/libiberty/getpwd.c: In function ‘getpwd’: | /home/nils/work/oe/colli-sdk/tmp/work/i686-angstrom-linux-gnueabi/gcc-cross-sdk-4.1.1-r0/gcc-4.1.1/libiberty/getpwd.c:75: error: storage size of ‘dotstat’ isn’t known | /home/nils/work/oe/colli-sdk/tmp/work/i686-angstrom-linux-gnueabi/gcc-cross-sdk-4.1.1-r0/gcc-4.1.1/libiberty/getpwd.c:75: error: storage size of ‘pwdstat’ isn’t known Which I do not understand at all. Does anyone have an idea what might causing this? Or even better, does anyone have a working config for an ARM EABI softfloat toolchain (SDK) target? Thanks! Cheers nils faerber PS: Apart from that minor problem OE has become a lot better during that last 3/4 of an year when I last looked at it ;) -- kernel concepts GbR Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 -- ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: ARM EABI SDK build 2006-11-12 0:50 ARM EABI SDK build Nils Faerber @ 2006-11-13 12:54 ` Florian Boor [not found] ` <45589A63.9030808@kernelconcepts.de> 0 siblings, 1 reply; 10+ messages in thread From: Florian Boor @ 2006-11-13 12:54 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 1222 bytes --] Hi, Nils Faerber schrieb: > The first problem I stepped over is that gcc4-build-sdk.inc still has > the line > > SRC_URI += 'file://602-sdk-libstdc++-includes.patch;patch=1' > > or in fact without the 602- prefix. But this patch is already included > in the gcc_4.1.1.bb. So I commented that out. this seems to be fixed now, i get a different message: NOTE: Applying patch '300-libstdc++-pic.patch' ERROR: Error in executing: /home/fuchs/Projekte/oe/dev/packages/gcc/gcc-cross-sdk_4.1.1.bb ERROR: Exception:__builtin__.CmdError Message:Command Error: exit status: 1 Output: Patch headers differ: @@ -1,4 +1,2 @@ # DP: Build and install libstdc++_pic.a library. Sounds like a broken patch to me. I use bitbake 1.6.2 and the up to date stuff from org.openembedded.dev (9c4dc2162967f7102e29135dc8da502dd80d01ac). The full error message is attached... Greetings Florian -- The dream of yesterday Florian Boor is the hope of today Tel: +49 271-771091-14 and the reality of tomorrow. Fax: +49 271-771091-19 [Robert Hutchings Goddard, 1904] florian.boor@kernelconcepts.de 1D78 2D4D 6C53 1CA4 5588 D07B A8E7 940C 25B7 9A76 ^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <45589A63.9030808@kernelconcepts.de>]
* Re: ARM EABI SDK build [not found] ` <45589A63.9030808@kernelconcepts.de> @ 2006-11-13 16:25 ` Marcin Juszkiewicz 2006-11-13 18:13 ` Nils Faerber 0 siblings, 1 reply; 10+ messages in thread From: Marcin Juszkiewicz @ 2006-11-13 16:25 UTC (permalink / raw) To: openembedded-devel Dnia poniedziałek, 13 listopada 2006 17:16, Nils Faerber napisał: > I forgot to report: "file_4.16.bb" and "file-native-4.16.bb" need to be > updated since the server does not carry 4.16 anmore - only 4.17 and > 4.18. I suggest updating metadata: Revision: fa302963f7d41e6cdf3efbde3458b3731e8ec5ae Ancestor: 3d7e2cab9dc312dae9852afc664f3bbdb5d4c9e9 Author: xora@openembedded.org Date: 2006-11-09T10:37:33 Branch: org.openembedded.dev Added files: packages/file/file-native_4.18.bb packages/file/file_4.18.bb packages/file/files/dump packages/file/files/filesystems ChangeLog: file, file-native 4.18 : replaced the magic files for filesystems and dump for the ones for 4.16. The stuff that doesnt compile in 4.18 is new so it looks like a lack of QA on part of this release that they dont work. -- JID: hrw-jabber.org OpenEmbedded developer/consultant Shortcut, n.: the longest distance between two points. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: ARM EABI SDK build 2006-11-13 16:25 ` Marcin Juszkiewicz @ 2006-11-13 18:13 ` Nils Faerber 2006-11-13 20:50 ` Koen Kooi 0 siblings, 1 reply; 10+ messages in thread From: Nils Faerber @ 2006-11-13 18:13 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 1350 bytes --] OK, that was indeed fixed. But I still have the problem that gcc-cross-sdk-4.1.1 fails to compile due to problems with sys/types.h This is really strange since this originates from glibc. Koen: Didn't you build an EABI-softfloat toolchain already? Cheers nils Marcin Juszkiewicz schrieb: > Dnia poniedziałek, 13 listopada 2006 17:16, Nils Faerber napisał: > >> I forgot to report: "file_4.16.bb" and "file-native-4.16.bb" need to be >> updated since the server does not carry 4.16 anmore - only 4.17 and >> 4.18. > > I suggest updating metadata: > > Revision: fa302963f7d41e6cdf3efbde3458b3731e8ec5ae > Ancestor: 3d7e2cab9dc312dae9852afc664f3bbdb5d4c9e9 > Author: xora@openembedded.org > Date: 2006-11-09T10:37:33 > Branch: org.openembedded.dev > > Added files: > packages/file/file-native_4.18.bb packages/file/file_4.18.bb > packages/file/files/dump packages/file/files/filesystems > > ChangeLog: > > file, file-native 4.18 : replaced the magic files for filesystems and dump > for the ones for 4.16. The stuff that doesnt compile in 4.18 is new so it > looks like a lack of QA on part of this release that they dont work. > -- kernel concepts GbR Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 -- ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: ARM EABI SDK build 2006-11-13 18:13 ` Nils Faerber @ 2006-11-13 20:50 ` Koen Kooi 2006-11-14 12:54 ` Nils Faerber 2006-11-14 16:35 ` Nils Faerber 0 siblings, 2 replies; 10+ messages in thread From: Koen Kooi @ 2006-11-13 20:50 UTC (permalink / raw) To: openembedded-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Nils Faerber schreef: > OK, that was indeed fixed. > But I still have the problem that gcc-cross-sdk-4.1.1 fails to compile > due to problems with sys/types.h > This is really strange since this originates from glibc. > > Koen: Didn't you build an EABI-softfloat toolchain already? Riku did: http://dominion.kabel.utwente.nl/koen/cms/using-openembedded-toolchains-in-scratchbox regards, Koen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFFWNqEMkyGM64RGpERArWvAKCprelLRvf6IYt+s/qtCwc0u6HlkACfZnlQ KKjheV9i8rV/e+D5vG5FnTE= =+ENC -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: ARM EABI SDK build 2006-11-13 20:50 ` Koen Kooi @ 2006-11-14 12:54 ` Nils Faerber 2006-11-14 13:07 ` Koen Kooi 2006-11-14 16:35 ` Nils Faerber 1 sibling, 1 reply; 10+ messages in thread From: Nils Faerber @ 2006-11-14 12:54 UTC (permalink / raw) To: openembedded-devel Koen Kooi schrieb: > Nils Faerber schreef: >>> OK, that was indeed fixed. >>> But I still have the problem that gcc-cross-sdk-4.1.1 fails to compile >>> due to problems with sys/types.h >>> This is really strange since this originates from glibc. >>> Koen: Didn't you build an EABI-softfloat toolchain already? > Riku did: > http://dominion.kabel.utwente.nl/koen/cms/using-openembedded-toolchains-in-scratchbox Hmm... the hpowto does not help much since it does not mention which distribution he used or how his local.conf looked like... > regards, > Koen Cheers nils faerber -- kernel concepts GbR Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 -- ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: ARM EABI SDK build 2006-11-14 12:54 ` Nils Faerber @ 2006-11-14 13:07 ` Koen Kooi 2006-11-14 15:56 ` Richard Purdie 0 siblings, 1 reply; 10+ messages in thread From: Koen Kooi @ 2006-11-14 13:07 UTC (permalink / raw) To: openembedded-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Nils Faerber schreef: > Koen Kooi schrieb: >> Nils Faerber schreef: >>>> OK, that was indeed fixed. >>>> But I still have the problem that gcc-cross-sdk-4.1.1 fails to compile >>>> due to problems with sys/types.h >>>> This is really strange since this originates from glibc. >>>> Koen: Didn't you build an EABI-softfloat toolchain already? >> Riku did: >> http://dominion.kabel.utwente.nl/koen/cms/using-openembedded-toolchains-in-scratchbox > > Hmm... the hpowto does not help much since it does not mention which > distribution he used or how his local.conf looked like... Most likely his local.conf was: BBFILES = "/somepath/*/*.bb" DISTRO="angstrom-2007.1" MACHINE="qemu-arm" regards, Koen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFFWb95MkyGM64RGpERAkzxAKCAAUgKyrEuCPpy/7yznU/RObSvaACdF+yO Vmksz/DMQqrfttOCZDWvzRw= =+B7s -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: ARM EABI SDK build 2006-11-14 13:07 ` Koen Kooi @ 2006-11-14 15:56 ` Richard Purdie 0 siblings, 0 replies; 10+ messages in thread From: Richard Purdie @ 2006-11-14 15:56 UTC (permalink / raw) To: openembedded-devel On Tue, 2006-11-14 at 14:07 +0100, Koen Kooi wrote: > Most likely his local.conf was: > > BBFILES = "/somepath/*/*.bb" > > DISTRO="angstrom-2007.1" > MACHINE="qemu-arm" MACHINE = "qemuarm" ;-) Richard ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: ARM EABI SDK build 2006-11-13 20:50 ` Koen Kooi 2006-11-14 12:54 ` Nils Faerber @ 2006-11-14 16:35 ` Nils Faerber 2006-11-20 11:26 ` Nils Faerber 1 sibling, 1 reply; 10+ messages in thread From: Nils Faerber @ 2006-11-14 16:35 UTC (permalink / raw) To: openembedded-devel Koen Kooi schrieb: > Nils Faerber schreef: >>> OK, that was indeed fixed. >>> But I still have the problem that gcc-cross-sdk-4.1.1 fails to compile >>> due to problems with sys/types.h >>> This is really strange since this originates from glibc. >>> >>> Koen: Didn't you build an EABI-softfloat toolchain already? > > Riku did: > http://dominion.kabel.utwente.nl/koen/cms/using-openembedded-toolchains-in-scratchbox OK... well we tried both approaches now, the simpler one you mentioned on the list and our own - both failed at the same gcc-sdk compile in libiberty (see my previous log). I now investigated this a little further.. First of all I think that gcc4-build-sdk.inc has an error. I think that line 3 SRC_URI += 'file://602-sdk-libstdc++-includes.patch;patch=1' is not needed (anymore) and rather causes do_patch to fail. After fixing that I get to the old point with libiberty, etc... Then I tried to build gcc-cross target and see: It works! So I suspect that there is some problem with the gcc-cross-sdk target. But I am too new to OE to be able to fix that, I fear. So a big please to the maintainer of that target: Could you help me please? I need that compiler ;) Many thanks! Oh ... and please have someone review the above gcc4-build-sdk.inc and potentially remove the SRC_URI line... > regards, > Koen Cheers nils faerber -- kernel concepts GbR Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 -- ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: ARM EABI SDK build 2006-11-14 16:35 ` Nils Faerber @ 2006-11-20 11:26 ` Nils Faerber 0 siblings, 0 replies; 10+ messages in thread From: Nils Faerber @ 2006-11-20 11:26 UTC (permalink / raw) To: openembedded-devel Hi! I am made one step forward but do not think that it is the right way to do it... The task-sdk worked to build though meta-sdk still does not. Copying the toolchain out of tmp/cross/ and adding libs from staging seems to work. But it seems "unclean" to me and involves manual collection of all the bits and pieces. Still noone knows why meta-sdk fails? Cheers nils Nils Faerber schrieb: > Koen Kooi schrieb: >> Nils Faerber schreef: >>>> OK, that was indeed fixed. >>>> But I still have the problem that gcc-cross-sdk-4.1.1 fails to compile >>>> due to problems with sys/types.h >>>> This is really strange since this originates from glibc. >>>> >>>> Koen: Didn't you build an EABI-softfloat toolchain already? >> Riku did: >> http://dominion.kabel.utwente.nl/koen/cms/using-openembedded-toolchains-in-scratchbox > > OK... well we tried both approaches now, the simpler one you mentioned > on the list and our own - both failed at the same gcc-sdk compile in > libiberty (see my previous log). > > I now investigated this a little further.. > > First of all I think that gcc4-build-sdk.inc has an error. I think that > line 3 > > SRC_URI += 'file://602-sdk-libstdc++-includes.patch;patch=1' > > is not needed (anymore) and rather causes do_patch to fail. > After fixing that I get to the old point with libiberty, etc... > > Then I tried to build gcc-cross target and see: It works! > > So I suspect that there is some problem with the gcc-cross-sdk target. > But I am too new to OE to be able to fix that, I fear. > > So a big please to the maintainer of that target: Could you help me > please? I need that compiler ;) > > Many thanks! > > Oh ... and please have someone review the above gcc4-build-sdk.inc and > potentially remove the SRC_URI line... > >> regards, >> Koen > Cheers > nils faerber -- kernel concepts GbR Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 -- ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-11-20 11:28 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-12 0:50 ARM EABI SDK build Nils Faerber
2006-11-13 12:54 ` Florian Boor
[not found] ` <45589A63.9030808@kernelconcepts.de>
2006-11-13 16:25 ` Marcin Juszkiewicz
2006-11-13 18:13 ` Nils Faerber
2006-11-13 20:50 ` Koen Kooi
2006-11-14 12:54 ` Nils Faerber
2006-11-14 13:07 ` Koen Kooi
2006-11-14 15:56 ` Richard Purdie
2006-11-14 16:35 ` Nils Faerber
2006-11-20 11:26 ` Nils Faerber
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.