Re: Building all packages using the released toolchain
Tian, Kevin <kevin.tian@...>
From: Rick De Laet [mailto:rdelaet@...]Yes. Poky.git is a repo which contains a bunch of branches. One simple way you can verify is to use "git branch", and if "*master" is shown then you're using the master branch. If it still doesn't work for you, it ends up to other issues. I did another round of read on original fedora 14 mail thread. It looks that your error is a little bit different to that one: (yours) ./ld: invalid option -- 'p' (original) ./ld: unrecognized option '--no-add-needed' The common point is that elfutils's own ./ld is used which supports less options and thus Triggers the error. You can look at the bugzilla here: http://bugzilla.pokylinux.org/show_bug.cgi?id=572 Wolfgang has "." included in his PATH which is before /bin and /usr/bin. Ideally this has been fixed by commit 68030f4 (I had a quick test that "." does be warned out in master branch). Yours looks similar and I'm not sure how local ".ld" is referenced here. Could you post your PATH variable from your build directory? BTW, I missed the latter part in your last post, and thus reply here: http://yoctoproject.org/ is the project homepage.Long term what I want to do is build an embedded linux system from scratchtorun on our own hardware.web Good to know that. :-)site. We have the Intel Atom based eval board (EG20T) with Tunnel Creekandsaw today that this is a newly supported platform in yocto so I was veryanxious Yes, Yocto is a perfect choice for your prototype purpose here.to try it out. I thought it would be best to first try and build a standard For this you can refer to Yocto development manual:to http://www.yoctoproject.org/docs/poky-ref-manual/poky-ref-manual.html CH5 provides guidance to use /opt/poky toolchain for application development. However we don't have doc now about using an external toolchain to compile the whole yocto yet, though it does be supported. The closest info you could refer to now is the openembedded manual (CH5.5). Could you fill a bug for this documentation requirement? We'll address that in coming release. But there may be one confusion I'd like to clarify here. What /opt/poky contains are a set of cross-toolchains which are used to compile binaries running on the target machine. For them Fedora doesn't provide. On the other hand, for the make-native/elfutils-native, which are running on the build host, they have to be compiled with Fedora toolchains which is the starting point of the whole yocto build process. :-) Thanks, Kevin
|
|