Re: ppc e500v2 support?
Frans Meulenbroeks <fransmeulenbroeks@...>
2010/11/3 Bruce Ashfield <bruce.ashfield@...>:
On 10-11-03 11:34 AM, Frans Meulenbroeks wrote:Sounds good. Is there anything you could share as a starting point?I can definitely guarantee that this would work in Frans
|
|
Re: ppc e500v2 support?
Bruce Ashfield <bruce.ashfield@...>
On 10-11-03 11:34 AM, Frans Meulenbroeks wrote:
Hi,I can definitely guarantee that this would work in the yocto kernel (with a small local step for you), in fact, I've got a full BSP for this, and any of the extra features in the kernel (SPE, IEEE float, lttng, etc) will all work for any e500* board. When doing the initial freescale board work, I ran into similar (same) problems with userspace (and gcc), and ended up backing off to a more generic optimization level to get things working. So there are a definitely few things to do. I was experimenting with FPU settings, but haven't gone back to look again. Cheers, Bruce "calamari"). but gcc-cross-initial fails in do_compile when it tries
|
|
Re: ppc e500v2 support?
Mark Hatle <mark.hatle@...>
On 11/3/10 10:34 AM, Frans Meulenbroeks wrote:
Hi,At this point we have no added any e500 support to Poky. It would certainly be interesting to me to add/enable e500 support, as well as other spe optimizations that eglibc might provide. --Mark Basically gcc-cross-initial fails building libgcc, config.log has:
|
|
ppc e500v2 support?
Frans Meulenbroeks <fransmeulenbroeks@...>
Hi,
I'm trying to add my powerpc board to yocto (as a test). This board mpc8536ds has an e500v2 core. It works under OE (MACHINE = "calamari"). but gcc-cross-initial fails in do_compile when it tries to run configure for the libgcc subdir. The problem is similar to http://patchwork.openembedded.org/patch/2026/ Basically gcc-cross-initial fails building libgcc, config.log has: cc1: error: not configured for ABI: 'spe' I feel this is related to the generation of the host triplet. OE has conf/distro/include/sane-toolchain.inc which has a func compute_os_portion_of_target_triplet this one adds gnuspe to the host triplet (and maybe some other things). poky does not give me that part of the triplet. Anyone an idea what is wrong (I can provide machine description etc, but it is also all in the OE git). Best regards, Frans
|
|
Re: zypper and poky architectures
Mark Hatle <mark.hatle@...>
On 11/3/10 2:58 AM, Qing He wrote:
On Mon, 2010-11-01 at 23:37 +0800, Mark Hatle wrote:Thats the full purpose of the winner is to deal with conflicts. Libraries should never conflict, if they do it's a bug in the library.(Sorry for the late response, today's my first day back from CELF)This is good. I may test if this works and let's see if Richard has any Let's say we have an i586 `ls', and an x86_64 `cp' that coexist in the sameThe file dependencies that I added in the 0.9 work will resolve this. Each library (file) is tagged with various dependency information. The information includes ELF types and will automatically choose the correct version (or versions) of a given library in order to resolve dependencies. (We'll have to double check it's working correctly of course, but the work is already there, just not verified. This is true for all packaging mechanisms...) I guess the deb way to solve this is to create a special kind ofThat is something I would like to avoid as we move toward multiarch support in Poky. I want to be able to re-use packages from any architecture and not generate "special" 32-bit versions. There really should be no reason to do so in any packaging method. (The 32-bit/64-bit executable collision workaround really shouldn't be necessary if the rest of the system is done right..) So should this kind of multiarch be concerned, where multiarch packagesMultiarch need to co-exist.. The three primary cases I'm worried about are: ia32: x86_32 & x86_64 ppc: ppc32 & ppc64 mips: mips_o32 & mips_n32 & mips_n64 I've seen situations in each where the "default" ABI type is different depending on customer needs, but generally speaking the defaults become: ia32: x86_64 ppc: ppc32 mips: mips_o32 or mips_n32 (note the mips case is only for a mips64 compatible processor) Thanks,
|
|
Re: some yocto/poky issues and errors
Frans Meulenbroeks <fransmeulenbroeks@...>
2010/11/3 Richard Purdie <rpurdie@...>:
On Wed, 2010-11-03 at 09:27 +0100, Frans Meulenbroeks wrote:ess it would be nice if bitbake would have given a decent error msg though. Richard, the recipe was a private kernel recipe which actually didn'tCan you point at a copy of this recipe or the do_package function? At do too much. It reads: recipes/linux/linux-factory_2.6.34.bb: FILESPATHPKG_append = ":linux-${PV}" require linux_${PV}.bb PACKAGES = "" PROVIDES = "" KERNEL_IMAGE_BASE_NAME = "${KERNEL_IMAGETYPE}-${PN}-${PV}-${PR}-${MACHINE}" KERNEL_IMAGE_SYMLINK_NAME = "${KERNEL_IMAGETYPE}-${PN}-${MACHINE}" S = "${WORKDIR}/linux-${PV}" do_populate_sysroot() { } do_install() { } python do_package() { } As you see the do_package function is empty. Basically this recipe was created as a mechanism (not necessarily the best :-) ) to create a 2nd kernel for the same hardware which could be used for factory upgrade. Idea is that this kernel has a much smaller defconfig. Actually I don't really know any more how/why I came to the code above. I guess I just copied some stuff from oe kexecboot recipes. It did what I needed it to do, so I just moved on to the next issue. (and I must admit that I have no idea why the python thingie is there before do_package, but I saw the same in a few other oe recipes). Frans.
|
|
Re: some yocto/poky issues and errors
Richard Purdie <rpurdie@...>
On Wed, 2010-11-03 at 09:27 +0100, Frans Meulenbroeks wrote:
2010/11/3 Frans Meulenbroeks <fransmeulenbroeks@...>:Can you point at a copy of this recipe or the do_package function? AtDear all,Nevermind, already found the cause of the traceback. I accidently ran this point its hard to guess what the problem might be. I suspect you might be right about there being a reference to but not a definition of a variable. Cheers, Richard
|
|
Re: some yocto/poky issues and errors
Frans Meulenbroeks <fransmeulenbroeks@...>
2010/11/3 Frans Meulenbroeks <fransmeulenbroeks@...>:
Dear all,Nevermind, already found the cause of the traceback. I accidently ran bitbake in the wrong dir. My default setup is such that BBPATH etc is set in such a way that I can effectively run bitbake from any dir once the env is set. Guess it would be nice if bitbake would have given a decent error msg though. Frans (btw: still confused on the do_package thing)
|
|
some yocto/poky issues and errors
Frans Meulenbroeks <fransmeulenbroeks@...>
Dear all,
Not sure whether I should sent this here or to the poky ML. Trying here first, fee free to forward/redirect. After my initial success of building poky 4.0 with the delivered config, I decided to try to add my own layer (with some private recipes), meanwhile also switching to MACHINE = "beagleboard". These recipes build under OE. In order to get things parsing I had to rework a few legacy staging things (no big deal). Also I got an error: NOTE: Handling BitBake files: - (0053/0886) [ 5 %]NOTE: Error expanding variable do_package ERROR: string index out of range while parsing /home/frans/yocto/poky-laverne-4.0/tv.axon.openembedded.2010/recipes/linux/linux-factory-sygtd1_2.6.34.bb For now I removed the do_package function. No idea if that is sound. After doing so the parsing goes well but I get an interesting traceback, even if no recipe is given. See the log below. I suspect this is because a var is referenced somewhere but the var is not initialised. Guess this should not happen. Then again my pythonese is not good enough to diagnose this. Any suggestion is appreciated (meanwhile I'll try to use bisecting to find the cause). Best regards, Frans frans@frans-desktop:~/yocto/poky-laverne-4.0$ bitbake -v -v -v -D -D -D DEBUG: Removed the following variables from the environment: GDM_KEYBOARD_LAYOUT, GNOME_DESKTOP_SESSION_ID, LESSOPEN, CVS_RSH, GNOME_KEYRING_CONTROL, SPEECHD_PORT, SHLVL, MANDATORY_PATH, WINDOWID, CVSROOT, GDMSESSION, LESSCLOSE, ORBIT_SOCKETDIR, GTK_MODULES, HISTIGNORE, XDG_CONFIG_DIRS, DEFAULTS_PATH, OLDPWD, GDM_LANG, HISTCONTROL, BUILDDIR, OE_TOPDIR, LS_COLORS DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/bitbake.conf DEBUG: CONF conf/bitbake.conf:637: including conf/site.conf DEBUG: CONF file 'conf/site.conf' not found DEBUG: CONF conf/bitbake.conf:638: including conf/auto.conf DEBUG: CONF file 'conf/auto.conf' not found DEBUG: CONF conf/bitbake.conf:639: including conf/local.conf DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/tv.axon.openembedded.gtd100/conf/local.conf DEBUG: CONF conf/bitbake.conf:640: including conf/build/x86_64-linux.conf DEBUG: CONF file 'conf/build/x86_64-linux.conf' not found DEBUG: CONF conf/bitbake.conf:641: including conf/target/INVALID-INVALID.conf DEBUG: CONF file 'conf/target/INVALID-INVALID.conf' not found DEBUG: CONF conf/bitbake.conf:642: including conf/machine/beagleboard.conf DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/machine/beagleboard.conf DEBUG: CONF /home/frans/yocto/poky-laverne-4.0/meta/conf/machine/beagleboard.conf:17: including conf/machine/include/tune-cortexa8.inc DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/conf/machine/include/tune-cortexa8.inc: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/machine/include/tune-cortexa8.inc DEBUG: CONF conf/bitbake.conf:643: including conf/machine-sdk/${SDKMACHINE}.conf DEBUG: CONF file 'conf/machine-sdk/${SDKMACHINE}.conf' not found DEBUG: CONF conf/bitbake.conf:644: including conf/distro/poky.conf DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/poky.conf DEBUG: CONF /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/poky.conf:57: including conf/distro/include/poky-default.inc DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/poky-default.inc: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/poky-default.inc DEBUG: CONF /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/poky-default.inc:52: including conf/distro/include/as-needed.inc DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/as-needed.inc: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/as-needed.inc DEBUG: CONF /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/poky.conf:60: including conf/distro/include/poky-eglibc.inc DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/poky-eglibc.inc: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/poky-eglibc.inc DEBUG: CONF /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/poky.conf:95: including conf/distro/include/poky-fixed-revisions.inc DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/poky-fixed-revisions.inc: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/poky-fixed-revisions.inc DEBUG: CONF /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/poky.conf:96: including conf/distro/include/preferred-xorg-versions.inc DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/preferred-xorg-versions.inc: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/preferred-xorg-versions.inc DEBUG: CONF /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/poky.conf:139: including conf/distro/include/world-broken.inc DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/world-broken.inc: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/world-broken.inc DEBUG: CONF /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/poky.conf:140: including conf/distro/include/distro_tracking_fields.inc DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/distro_tracking_fields.inc: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/distro/include/distro_tracking_fields.inc DEBUG: CONF conf/bitbake.conf:645: including conf/documentation.conf DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/documentation.conf DEBUG: CONF conf/bitbake.conf:646: including conf/sanity.conf DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/sanity.conf DEBUG: CONF conf/bitbake.conf:647: including conf/abi_version.conf DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/conf/abi_version.conf DEBUG: BB classes/base.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/base.bbclass DEBUG: BB :0: inheriting classes/patch.bbclass DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/classes/patch.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/patch.bbclass DEBUG: BB :0: inheriting classes/staging.bbclass DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/classes/staging.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/staging.bbclass DEBUG: BB :0: inheriting classes/mirrors.bbclass DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/classes/mirrors.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/mirrors.bbclass DEBUG: BB :0: inheriting classes/utils.bbclass DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/classes/utils.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/utils.bbclass DEBUG: BB :0: inheriting classes/utility-tasks.bbclass DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/classes/utility-tasks.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/utility-tasks.bbclass DEBUG: BB :0: inheriting classes/metadata_scm.bbclass DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/classes/metadata_scm.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/metadata_scm.bbclass DEBUG: BB classes/devshell.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/devshell.bbclass DEBUG: BB classes/package_ipk.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/package_ipk.bbclass DEBUG: BB :0: inheriting classes/package.bbclassmachine DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/classes/package.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/package.bbclass DEBUG: BB :0: inheriting classes/packagedata.bbclass DEBUG: BB /home/frans/yocto/poky-laverne-4.0/meta/classes/packagedata.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/packagedata.bbclass DEBUG: BB classes/debian.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/debian.bbclass DEBUG: BB classes/poky.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/poky.bbclass DEBUG: BB classes/devshell.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/devshell.bbclass DEBUG: BB classes/insane.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/insane.bbclass DEBUG: BB classes/sstate.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/sstate.bbclass DEBUG: BB classes/sanity.bbclass: handle(data, include) DEBUG: LOAD /home/frans/yocto/poky-laverne-4.0/meta/classes/sanity.bbclass DEBUG: Using '${OE_TOPDIR}/tmp/cache/bb_persist_data.sqlite3' as the persistent data cache DEBUG: Clearing SRCREV cache due to cache policy of: clear DEBUG: mkdirhier(${OE_TOPDIR}/tmp/cache) DEBUG: Using cache in '${OE_TOPDIR}/tmp/cache/bb_codeparser.dat' for codeparser cache FATAL: Traceback (most recent call last): File "/home/frans/yocto/poky-laverne-4.0/scripts/..//bitbake//bin/bitbake", line 216, in <module> ret = main() File "/home/frans/yocto/poky-laverne-4.0/scripts/..//bitbake//bin/bitbake", line 177, in main cooker = bb.cooker.BBCooker(configuration, server) File "/home/frans/yocto/poky-laverne-4.0/scripts/..//bitbake/lib/bb/cooker.py", line 85, in __init__ self.parseConfigurationFiles(self.configuration.file) File "/home/frans/yocto/poky-laverne-4.0/scripts/..//bitbake/lib/bb/cooker.py", line 555, in parseConfigurationFiles bb.event.fire(bb.event.ConfigParsed(), self.configuration.data) File "/home/frans/yocto/poky-laverne-4.0/scripts/..//bitbake/lib/bb/event.py", line 98, in fire fire_class_handlers(event, d) File "/home/frans/yocto/poky-laverne-4.0/scripts/..//bitbake/lib/bb/event.py", line 68, in fire_class_handlers ret = bb.utils.better_eval("tmpHandler(e)", locals) File "/home/frans/yocto/poky-laverne-4.0/scripts/..//bitbake/lib/bb/utils.py", line 373, in better_eval return eval(source, _context, locals) File "<string>", line 1, in <module> AttributeError: 'NoneType' object has no attribute 'find'
|
|
Re: zypper and poky architectures
Qing He <qing.he@...>
On Mon, 2010-11-01 at 23:37 +0800, Mark Hatle wrote:
(Sorry for the late response, today's my first day back from CELF)This is good. I may test if this works and let's see if Richard has any comments on it. It seems to be an elegant solution, but need some efforts to find outThanks for the info. If we are going for dynamic platform specs, itYa, if we are able to do things dynamically, then the naming is no longer how this can fit in current zypper. Hmm, this is not quite what I've been thinking about. The problem isSince Poky does not yet have the ability to deal with Multiarch builds, this isI don't really have ideas how this is done. I think on debian this isThat would be some work to do, maybe 1.0 is a good time to get zypperYes, we also need to get multi-arch as well.. (i.e. 32-bit and 64-bit at the the shared library, and the library path renaming. The above winner works fine for executables, nobody needs different arch versions of a same binary, but it's possible that several different archs are used for different binaries, that's where the library problem comes in. Let's say we have an i586 `ls', and an x86_64 `cp' that coexist in the same box, they would possibly link to two different ld-linux.so and libc.so (this scenario is common requirement on x86, esp. x86_64). If 32bit rpms can be installed to 64bit platforms directly without any modification, that would be great. I guess the deb way to solve this is to create a special kind of package, namely `lib32c_2.10.1-r1.x86_64.deb', which installs something like /lib32/ld-linux-i586.so.2. If the executable can links to it, the dedicated ld.so cache can get most of its library path right. However, sadly, this special lib32 and maybe the 32bit executable package, may not be installable on pure i586 archs. So should this kind of multiarch be concerned, where multiarch packages coexist instead of being exlusive? Thanks, Qing
|
|
Python version problems
Richard Purdie <rpurdie@...>
Hi,
I've seen a few comments that people are struggling with the python version Poky requires not being present in certain distros. I can now point to one potential solution in the form of a standalone install of python (in /opt/poky) which Poky itself can generate. I've shared prebuilt 32 and 64 bit versions of these at: http://autobuilder.yoctoproject.org/downloads/miscsupport/python-nativesdk-standalone-i586.tar.bz2 http://autobuilder.yoctoproject.org/downloads/miscsupport/python-nativesdk-standalone-x86_64.tar.bz2 They are not statically linked but are self contained with all the libraries they need so should work on pretty much any Linux system. To use them, extract as root in / and then just run: export PATH=/opt/poky/sysroots/i586-pokysdk-linux/usr/bin/:$PATH or export PATH=/opt/poky/sysroots/x86_64-pokysdk-linux/usr/bin/:$PATH before running bitbake and the version of python in these tarballs will be used by bitbake instead. For reference, you can generate these tarballs by running: SDKMACHINE=i586 bitbake external-python-tarball or SDKMACHINE=x86_64 bitbake external-python-tarball using Poky's master branch. Cheers, Richard
|
|
Re: World Package List
Saul Wold <sgw@...>
I have updated the spreadsheet and removed items that should not have been included (-natives and other tools). I have also added annotation to the first column to show some potential adjustments and existing inter-dependencies within the list.
toggle quoted messageShow quoted text
Again, please review the remaining items and provide any input. Thanks Sau!
On 10/30/2010 01:44 AM, Saul G. Wold wrote:
|
|
Re: Bugzilla Changes
Bruce Ashfield <bruce.ashfield@...>
On 10-11-01 07:42 PM, Darren Hart wrote:
On 11/01/2010 02:40 PM, Bruce Ashfield wrote:It does. What we can also do, is split it betweenOn 10-11-01 4:13 PM, Saul Wold wrote:Agree in principle.On 11/01/2010 12:17 PM, Darren Hart wrote:This is too much separation, having over categorizationOn 10/30/2010 01:50 AM, Saul Wold wrote:Good point. (See my reply to Mark's email)The divide between User Space and Tool Chain is a bit vague. For 'kernel' and 'BSP'. I've been triaging bugs like this for 6 years now, and typically it is very hard for the submitters to categorize properly. But typically they do know if it is particular to a board (BSP) or everywhere (kernel). The BSP would also cover the drivers category that you had listed above .. since often, drivers are exercised by one (or few) boards and those are the ones that have problems. Agreed. We are aligned here. We'll adjust these as we go forward to whatever makes sense. Bruce Let's keep it simple.Agreed.
|
|
Re: yocto tools on a nokia n800
Richard Purdie <rpurdie@...>
On Tue, 2010-11-02 at 09:48 -0500, Tom Zanussi wrote:
On Tue, 2010-11-02 at 06:20 -0700, tiagoprn wrote:Let me chip in with some information here. Poky used to support the n800Hello again!Yes, I agree. machine semi-officially and it ran sato quite well including the wiki and touchscreen. The problem has been that the xserver and kernel recipes were not updated, Poky moved on and these older versions no longer worked/interacted well. For this reason, the machine was moved to meta-extras as it no longer worked. I know its possible to make it work again and there shouldn't be massive amounts of effort needed. If someone does step up and fixes it up and agrees to maintain it, the machine can come back. It is going to need someone to give it some TLC though. Cheers, Richard
|
|
Re: yocto tools on a nokia n800
Tom Zanussi <tom.zanussi@...>
On Tue, 2010-11-02 at 06:20 -0700, tiagoprn wrote:
Hello again!Yes, I agree. I'm new to poky, so, if you could make it easier to build the toochainRight, it doesn't seem to be working out of the box - I'll take a look and see if we can't rescue it from meta-extras... BTW, I'd actually like to have one of these for myself - can you suggest a source for them other than eBay? Thanks, Tom
|
|
Re: yocto tools on a nokia n800
tiagoprn <tiagoprn@...>
Hello again!
toggle quoted messageShow quoted text
I think nokia n8xx could be a nice example of what yocto/poky are capable of. Especially now that Nokia has abandoned this devices, it would be cool to have a new OS being supported on it. I'm new to poky, so, if you could make it easier to build the toochain to build it to a n800, me and many other n8xx owners would be quite happy. Regards, 2010/11/1 Bruce Ashfield <bruce.ashfield@...>
--
*** TIAGOPRN Desenvolvedor Web, Linux e Windows (Django, Python, Delphi, Lazarus, MySQL, SQLite) E-mail: tiagoprn@... Blog: http://tgplima.net84.net LinkedIn (profile público): http://br.linkedin.com/in/tiagoparanhoslima twitter: https://twitter.com/tiagoprn
|
|
Re: Build failures on yocto
Richard Purdie <rpurdie@...>
On Tue, 2010-11-02 at 11:39 +0000, Hector Oron wrote:
2010/11/2 Richard Purdie <rpurdie@...>:I'd just appreciate people being a little clearer about what they'reSo to be clear, you set MACHINE="balloon3"? You're therefore buildingYes and yes. I'll attempt "atom-pc" later on, but that is not much of attempting to do. Obviously I don't know how you've setup this balloon3 target but knowing this isn't an out the box configuration might help me target my replies to you. There would appear to be a problem with the kernel provision for your board. As a hint, either have a kernel recipe and point to it with PREFERRED_PROVIDER_virtual/kernel setting in the machine configuration or ensure the machine in question is listed in COMPATIBLE_MACHINE of the kernel recipe you want to use. Cheers, Richard
|
|
Re: Build failures on yocto
Hector Oron <hector.oron@...>
Hello,
2010/11/2 Richard Purdie <rpurdie@...>: So to be clear, you set MACHINE="balloon3"? You're therefore buildingYes and yes. I'll attempt "atom-pc" later on, but that is not much of interest for me. Thanks. Best regards, -- Héctor Orón "Our Sun unleashes tremendous flares expelling hot gas into the Solar System, which one day will disconnect us." -- Day DVB-T stop working nicely Video flare: http://antwrp.gsfc.nasa.gov/apod/ap100510.html
|
|
Re: Build failures on yocto
Richard Purdie <rpurdie@...>
On Tue, 2010-11-02 at 10:08 +0000, Hector Oron wrote:
Hello,So to be clear, you set MACHINE="balloon3"? You're therefore building with some layer or additional metadata? I'd suggest trying a supported machine like "atom-pc" first before trying to add your own. Cheers, Richard
|
|
Re: Build failures on yocto
Richard Purdie <rpurdie@...>
On Tue, 2010-11-02 at 10:03 +0000, Hector Oron wrote:
Only certainly variables can be passed through the environment. Can youAt a guess this is a 64 bit kernel and a 32 bit userspace? What doesYes, it is 64 bit kernel host running a 32 bit userland. put the line in local.conf please and retry as otherwise it won't have any effect. Ok, good.Same as the above failure (64 bit kernel and 32 bit userspace)?Sure.If it was not set, scripts warn about it, once you set it up, it goes through.others|*)Right, but it detected that? Cheers, Richard
|
|