Re: Touch & Mobile



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]