Hi,

On 04.11.2011, at 12:21, Barry Kauler wrote:

> Continuing my ARM cross-build.
> 
> gdk-pixbuf was separated from gtk+, but no gdk-pixbuf.conf was created
> -- needed to disable "gio sniffing" in cross build.
> 
> I created a gdk-pixbuf.conf that works, copied from gtk+.conf:
> 
> var_append confopt ' ' '--disable-glibtest'
> 
> # guide, mostly for cross compiling
> pkginstalled cups || hook_add preconf 5 "echo
> 'ac_cv_path_CUPS_CONFIG=no' >> ./config.cache"
> atstage cross && hook_add preconf 5 "echo 'gio_can_sniff=no' >> 
> ./config.cache"
> 
> ...I don't know if the --disable-glibtest is needed, just threw that
> in, as T2 applies --disable-gtktest which is not recognised by the
> configure script.

Will check and commit when my new test target reached that state.

> Hmmm, it seems that it has been sometime since anyone has done a
> cross-build in T2!

Au contraire! I cross build all my server and embedded targets since two years 
or so. Mostly because the new AMD64 many-cores are so much faster than 
powerpc(64), let alone my aging UltraSPARC, ... and also because cross 
compiling uncovers more stuff that "just happens to accidentally builds in 
native builds" (e.g. picked up in default locations, rather than being 
explicitly specified, like the fontconfig fix I just committed, ...).

It is just that I did not had too much desktop related work in recent times.

        René

-- 
  René Rebe, ExactCODE GmbH, Jaegerstr. 67, DE-10117 Berlin
  http://exactcode.com | http://t2-project.org | http://rene.rebe.de

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to