Hi Ryosuke, Thanks for confirming that the problem is reproducible and not just something unique to my env. On my box, the problem went away after I explicitly set the following env variables.
GAIL_CFLAGS=<output of pkg-config --cflags gail> GAIL_LIBS=<output of pkg-config --libs gail> GTK_CFLAGS=<output of pkg-config --cflags gtk+-2.0 GTK_LIBS=<pkg-config --libs gtk+-2.0> However after that, I am running in to the following compilation error $ Tools/Scripts/build-webkit --gtk --debug /usr/include/gtk-2.0/gdk/gdktypes.h:114: error: conflicting declaration ‘typedef struct _GdkDrawable GdkWindow’ ../../Source/JavaScriptCore/wtf/gobject/GTypedefs.h:90: error: ‘GdkWindow’ has a previous declaration as ‘typedef struct _GdkWindow GdkWindow’ make[1]: *** [Source/WebKit/gtk/WebCoreSupport/libwebkitgtk_3_0_la-DocumentLoaderGtk.lo] Error 1 make[1]: Leaving directory `/home/sknikam/webkit/trunk/WebKitBuild/Debug' make: *** [all] Error 2 On Tue, Sep 6, 2011 at 10:30 AM, Ryosuke Niwa <[email protected]> wrote: > This appears to be a regression from r93852 and r94000. If I revert 93852 > and not build WebKit2, then I can build GTK+ port on Ubuntu 10.10 without > any issues. > To be specific, I switched the default back to use GTK+ 2.0 (modified around > line 190 where it says "with_gtk=3.0") and then passed > --enable-webkit=false. > - Ryosuke > > On Mon, Sep 5, 2011 at 3:07 PM, sachin nikam <[email protected]> wrote: >> >> 1. As per this url (http://trac.webkit.org/wiki/BuildingGtk) webkit >> recommends libgtk2.0-dev (>= 2.10) and libgail-dev >> >> Although I have the libgtk2.0-dev package installed, It seems that the >> configure.ac file (Starting line 188) is unable to detect it and is >> going with the default gtk+ version=3.0. >> Any ideas why this is happening? >> >> 2. As per this url (http://packages.ubuntu.com/natty/libgail-3-dev) >> libgail-3-dev depends on libgtk-3-dev. >> I updated my /etc/apt/sources.list as documented here >> (http://packages.ubuntu.com/natty/i386/libgtk-3-dev/download) >> But aptitude is unable to locate the source for libgtk-3-dev >> >> Regards >> Sachin >> >> On Mon, Sep 5, 2011 at 2:05 AM, anand pandia <[email protected]> wrote: >> > The library you need is "libgail-3-dev". >> > >> > -Anand >> > >> > On Mon, Sep 5, 2011 at 1:32 PM, sachin nikam <[email protected]> wrote: >> >> >> >> I tried >> >> $ sudo apt-get install gail-3.0 >> >> but did not find any package by that name. >> >> I am following the build instructions listed here >> >> http://trac.webkit.org/wiki/BuildingGtk >> >> I did not find any mention of this package in the instructions, so not >> >> sure what the value of env vars >> >> GAIL_CFLAGS and GAIL_LIBS should be? >> >> Regards >> >> Sachin >> >> >> >> On Mon, Sep 5, 2011 at 12:36 AM, Ariya Hidayat >> >> <[email protected]> >> >> wrote: >> >> >> I get the following error, when I run the following command >> >> >> Any ideas on what I am missing? >> >> >> >> >> >> $ Tools/Scripts/build-webkit --gtk --debug >> >> >> >> >> >> configure: error: Package requirements (gail-3.0 >= 3.0) were not >> >> >> met: >> >> > >> >> > I'm just stating the obvious: did you try to fulfill the above >> >> > requirement? >> >> > >> >> > -- >> >> > Ariya >> >> > >> >> _______________________________________________ >> >> webkit-help mailing list >> >> [email protected] >> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-help >> > >> > >> _______________________________________________ >> webkit-help mailing list >> [email protected] >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-help > > _______________________________________________ webkit-help mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-help
