Re: Touch & Mobile
- From: Emmanuele Bassi <ebassi gmail com>
- To: Colin Walters <walters verbum org>
- Cc: Paolo Borelli <paolo borelli gmail com>, gnome-os-list gnome org
- Subject: Re: Touch & Mobile
- Date: Thu, 16 Aug 2012 15:27:56 +0100
hi Colin;
On 16 August 2012 15:21, Colin Walters <walters verbum org> wrote:
>> If somebody is interested in doing the upstream work to get support for
>> some ARM devices, I'm pretty sure that our build systems could handle
>> cross-compilation.
>
> The current gnome-ostree builds are a hybrid of cross builds (via Yocto)
> to "ostbuild" which is same-arch chroot builds (like rpm+mock or dpkg
> +pbuilder).
>
> So the initial buildroot could be made cross from an x86 host. But
> we can't cross build *everything* though due to gtk-doc and
> gobject-introspection mainly:
> https://bugzilla.gnome.org/show_bug.cgi?id=592311
>
> So the executive summary here is that we'd need actual ARM hardware for
> builds, or we'd need to resort to QEMU. Or we'd need to rewrite
> everything using g-i to be using an IDL.
cross-compilation doesn't solve all issues, in all cases; while you
can build stuff, you cannot really test it - and stuff like support
for GL/GLES extensions can only be discovered and tested at run time.
the Mozilla build farm has a bunch of Tegra-based boxes used to build
and test the ARM targets, for instance.
ciao,
Emmanuele.
--
W: http://www.emmanuelebassi.name
B: http://blogs.gnome.org/ebassi/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]