Yes,

sudo apt-get install libgtk2.0-dev  on the build machine

allows the gtk+ package to build successfully now with current recipes.

(Can someone please update the wiki's to include libgtk2.0-dev as part of the build environment requirement?)

However, there was a strange error in the build logs ....
cp: cannot stat `/home/joe/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/gtk+-2.18.6-r8.3/image/usr/lib/sedATZUUA': No such file or directory
I don't know yet if that is going to cause any issue.

---------------------------------------------------------------------
I also found that if I first did

    bitbake gdk-pixbuf-csource-native

before
    bitbake gtk+

then it works (without needing to install libgtk2.0-dev) and the demo's actually build.

I'm not sure if we want the demos to build or not ... I thought the intention of Koen's patch
was to remove the demos from the build.

So what is the correct solution?



From: elcoach <isaac.newton2@gmx.de>
To: gumstix-users@lists.sourceforge.net
Sent: Tue, March 9, 2010 11:22:37 AM
Subject: Re: [Gumstix-users] GTK+ failing compile in latest git repos


Hi bionicjoe,
I had the same problem today. For me it helped doing an installation of
libgtk2.0-dev and a
$ bitbake -c clean gtk+

I hope, I could help you.



bionicjoe wrote:
>
> Hi Ash and Steve,
>
>    After the latest git pull, the gtk+ is failing to build for me in both
> the overo and verdex branch.
>    Since this is pulled into the omap3-console-image or
> verdex-console-image, they also both fail to build now.
>   
>    Here is the log result.
>
> | make[2]: Leaving directory
> `/home/joe/verdex-oe/tmp/work/armv5te-angstrom-linux-gnueabi/gtk+-2.18.6-r8.3/gtk+-2.18.6/modules'
> | Making all in demos
> | make[2]: Entering directory
> `/home/joe/verdex-oe/tmp/work/armv5te-angstrom-linux-gnueabi/gtk+-2.18.6-r8.3/gtk+-2.18.6/demos'
> | no --raw --build-list        \
> |            apple_red  ./apple-red.png    \
> |                gnome_foot ./gnome-foot.png    \
> |        > test-inline-pixbufs.h                \
> |    || (rm -f test-inline-pixbufs.h && false)
> | /bin/sh: no: command not found
> | make[2]: *** [test-inline-pixbufs.h] Error 1
> | make[2]: Leaving directory
> `/home/joe/verdex-oe/tmp/work/armv5te-angstrom-linux-gnueabi/gtk+-2.18.6-r8.3/gtk+-2.18.6/demos'
> | make[1]: *** [all-recursive] Error 1
> | make[1]: Leaving directory
> `/home/joe/verdex-oe/tmp/work/armv5te-angstrom-linux-gnueabi/gtk+-2.18.6-r8.3/gtk+-2.18.6'
> | make: *** [all] Error 2
> | FATAL: oe_runmake failed
>
> NOTE: Task failed:
> /home/joe/verdex-oe/tmp/work/armv5te-angstrom-linux-gnueabi/gtk+-2.18.6-r8.3/temp/log.do_compile.15495
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of
> /home/joe/verdex-oe/org.openembedded.dev/recipes/gtk+/gtk+_2.18.6.bb
> do_compile failed
>
> It looks like the no-demos.patch never gets applied to the Make.am file
> I checked that file in the tmp sources and  it still uses
> SRC_SUBDIRS = gdk-pixbuf gdk gtk modules demos tests perf contrib
> so demos was not removed as expected.
> ------------------------------------------------------------------------------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> gumstix-users mailing list
> gumstix-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
>
>

--
View this message in context: http://old.nabble.com/GTK%2B-failing-compile-in-latest-git-repos-tp27831325p27836912.html
Sent from the Gumstix mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users