Ryosuke, thanks. that worked for me.Here is the cmd line that worked for me without changes to configure.ac $ Tools/Scripts/build-webkit --gtk --with-gtk=2.0 --enable-webkit2=false --debug
Regards Sachin On Tue, Sep 6, 2011 at 10:44 AM, Ryosuke Niwa <[email protected]> wrote: > Looking at the error, I think build-webkit is trying to use GTK+ 3.0 instead > of 2.0. you should try modifying configure.ac as I suggested in my previous > email. > - Ryosuke > On Tue, Sep 6, 2011 at 10:40 AM, sachin nikam <[email protected]> wrote: >> >> 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
