[webkit-dev] webkit+gtk on ubuntu
Giri Rao
giri.rao at gmail.com
Wed Mar 26 13:28:12 PDT 2008
Hello all,
I am trying to get webkit to build on "hardy" ubuntu and I am running into
the following issue:
./WebKitTools/Scripts/build-webkit --gtk produces the following ouput:
WebKit was configured with the following options:
Build configuration:
Enable debugging (slow) : no
Code coverage support : no
Unicode backend : icu
HTTP backend : curl
Font backend : freetype
Optimized memory allocator : yes
Features:
HTML5 cross-document messaging : yes
HTML5 client-side storage support : yes
HTML5 video element support : no
Icon database support : yes
SVG support : yes
SVG animation support : no
SVG filters support : no
SVG fonts support : yes
SVG foreign object support : yes
SVG as image support : yes
SVG use element support : yes
XPATH support : yes
XSLT support : yes
GTK+ configuration:
GDK target : x11
Hildon UI extensions : no
make all-am
make[1]: Entering directory `/home/girirao/WebKit/WebKitBuild/Release'
if /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I/home/girirao/WebKit -I. -DWTF_USE_ICU_UNICODE=1 -DBUILDING_GTK__=1
-DWTF_CHANGES -DXP_UNIX -DNDEBUG -I/home/girirao/WebKit/WebCore
-I/home/girirao/WebKit/WebCore/platform
-I/home/girirao/WebKit/WebCore/platform/network
-I/home/girirao/WebKit/WebCore/platform/graphics
-I/home/girirao/WebKit/WebCore/platform/text
-I/home/girirao/WebKit/WebCore/loader
-I/home/girirao/WebKit/WebCore/loader/archive
-I/home/girirao/WebKit/WebCore/loader/icon
-I/home/girirao/WebKit/WebCore/css -I/home/girirao/WebKit/WebCore/dom
-I/home/girirao/WebKit/WebCore/page -I/home/girirao/WebKit/WebCore/bridge
-I/home/girirao/WebKit/WebCore/bridge/c
-I/home/girirao/WebKit/WebCore/editing
-I/home/girirao/WebKit/WebCore/history -I/home/girirao/WebKit/WebCore/xml
-I/home/girirao/WebKit/WebCore/html
-I/home/girirao/WebKit/WebCore/bindings/js
-I/home/girirao/WebKit/WebCore/platform/image-decoders
-I/home/girirao/WebKit/WebCore/platform/image-decoders/bmp
-I/home/girirao/WebKit/WebCore/platform/image-decoders/gif
-I/home/girirao/WebKit/WebCore/platform/image-decoders/ico
-I/home/girirao/WebKit/WebCore/platform/image-decoders/jpeg
-I/home/girirao/WebKit/WebCore/platform/image-decoders/png
-I/home/girirao/WebKit/WebCore/platform/image-decoders/xbm
-I/home/girirao/WebKit/WebCore/plugins
-I/home/girirao/WebKit/WebCore/rendering -I./WebCore/bindings/js
-DWTF_USE_CURL=1 -I/home/girirao/WebKit/WebCore/platform/network/curl
-DENABLE_CROSS_DOCUMENT_MESSAGING=1 -DENABLE_DATABASE=1
-I/home/girirao/WebKit/WebCore/platform/sql
-I/home/girirao/WebKit/WebCore/storage -DENABLE_ICONDATABASE=1
-DENABLE_XPATH=1 -DENABLE_XSLT=1 -DENABLE_SVG=1
-I\/home/girirao/WebKit/WebCore/svg
-I\/home/girirao/WebKit/WebCore/svg/graphics
-I\/home/girirao/WebKit/WebCore/svg/graphics/filters -DENABLE_SVG_USE=1
-DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_AS_IMAGE=1
-I/home/girirao/WebKit/JavaScriptCore
-I/home/girirao/WebKit/JavaScriptCore/ForwardingHeaders
-I/home/girirao/WebKit/JavaScriptCore/wtf
-I/home/girirao/WebKit/JavaScriptCore/kjs -I./DerivedSources
-I/home/girirao/WebKit/JavaScriptCore/ForwardingHeaders
-I/home/girirao/WebKit/JavaScriptCore/wtf/unicode -I./JavaScriptCore/pcre
-I./JavaScriptCore/kjs -I./WebKit/gtk/webkit -DBUILDING_CAIRO__=1
-DBUILD_WEBKIT -I/home/girirao/WebKit/WebCore/platform/gtk
-I/home/girirao/WebKit/WebCore/platform/graphics/gtk
-I/home/girirao/WebKit/WebCore/platform/graphics/cairo
-I/home/girirao/WebKit/WebCore/loader/gtk
-I/home/girirao/WebKit/WebCore/page/gtk -I/home/girirao/WebKit/WebKit/gtk
-I/home/girirao/WebKit/WebKit/gtk/WebCoreSupport
-I/home/girirao/WebKit/WebKit/gtk/webkit -DUSE_FREETYPE=1
-I/home/girirao/WebKit/WebCore/svg/graphics/cairo -fno-strict-aliasing
-fvisibility-inlines-hidden -fno-rtti -Wall -W -Wcast-align
-Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k
-Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings
-Wno-unused-parameter -fno-exceptions -fvisibility=hidden -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT
-I/usr/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0-I/usr/include/glib-
2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/libxml2
-I/usr/include/libxml2 -O2 -MT WebKit/gtk/webkit/libwebkit_1_0_la-
webkitwebframe.lo -MD -MP -MF "WebKit/gtk/webkit/.deps/libwebkit_1_0_la-
webkitwebframe.Tpo" -c -o WebKit/gtk/webkit/libwebkit_1_0_la-
webkitwebframe.lo `test -f 'WebKit/gtk/webkit/webkitwebframe.cpp' || echo
'/home/girirao/WebKit/'`WebKit/gtk/webkit/webkitwebframe.cpp; \
then mv -f "WebKit/gtk/webkit/.deps/libwebkit_1_0_la-
webkitwebframe.Tpo" "WebKit/gtk/webkit/.deps/libwebkit_1_0_la-
webkitwebframe.Plo"; else rm -f "WebKit/gtk/webkit/.deps/libwebkit_1_0_la-
webkitwebframe.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I/home/girirao/WebKit -I. -DWTF_USE_ICU_UNICODE=1
-DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DNDEBUG
-I/home/girirao/WebKit/WebCore -I/home/girirao/WebKit/WebCore/platform
-I/home/girirao/WebKit/WebCore/platform/network
-I/home/girirao/WebKit/WebCore/platform/graphics
-I/home/girirao/WebKit/WebCore/platform/text
-I/home/girirao/WebKit/WebCore/loader
-I/home/girirao/WebKit/WebCore/loader/archive
-I/home/girirao/WebKit/WebCore/loader/icon
-I/home/girirao/WebKit/WebCore/css -I/home/girirao/WebKit/WebCore/dom
-I/home/girirao/WebKit/WebCore/page -I/home/girirao/WebKit/WebCore/bridge
-I/home/girirao/WebKit/WebCore/bridge/c
-I/home/girirao/WebKit/WebCore/editing
-I/home/girirao/WebKit/WebCore/history -I/home/girirao/WebKit/WebCore/xml
-I/home/girirao/WebKit/WebCore/html
-I/home/girirao/WebKit/WebCore/bindings/js
-I/home/girirao/WebKit/WebCore/platform/image-decoders
-I/home/girirao/WebKit/WebCore/platform/image-decoders/bmp
-I/home/girirao/WebKit/WebCore/platform/image-decoders/gif
-I/home/girirao/WebKit/WebCore/platform/image-decoders/ico
-I/home/girirao/WebKit/WebCore/platform/image-decoders/jpeg
-I/home/girirao/WebKit/WebCore/platform/image-decoders/png
-I/home/girirao/WebKit/WebCore/platform/image-decoders/xbm
-I/home/girirao/WebKit/WebCore/plugins
-I/home/girirao/WebKit/WebCore/rendering -I./WebCore/bindings/js
-DWTF_USE_CURL=1 -I/home/girirao/WebKit/WebCore/platform/network/curl
-DENABLE_CROSS_DOCUMENT_MESSAGING=1 -DENABLE_DATABASE=1
-I/home/girirao/WebKit/WebCore/platform/sql
-I/home/girirao/WebKit/WebCore/storage -DENABLE_ICONDATABASE=1
-DENABLE_XPATH=1 -DENABLE_XSLT=1 -DENABLE_SVG=1
-I/home/girirao/WebKit/WebCore/svg
-I/home/girirao/WebKit/WebCore/svg/graphics
-I/home/girirao/WebKit/WebCore/svg/graphics/filters -DENABLE_SVG_USE=1
-DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_AS_IMAGE=1
-I/home/girirao/WebKit/JavaScriptCore
-I/home/girirao/WebKit/JavaScriptCore/ForwardingHeaders
-I/home/girirao/WebKit/JavaScriptCore/wtf
-I/home/girirao/WebKit/JavaScriptCore/kjs -I./DerivedSources
-I/home/girirao/WebKit/JavaScriptCore/ForwardingHeaders
-I/home/girirao/WebKit/JavaScriptCore/wtf/unicode -I./JavaScriptCore/pcre
-I./JavaScriptCore/kjs -I./WebKit/gtk/webkit -DBUILDING_CAIRO__=1
-DBUILD_WEBKIT -I/home/girirao/WebKit/WebCore/platform/gtk
-I/home/girirao/WebKit/WebCore/platform/graphics/gtk
-I/home/girirao/WebKit/WebCore/platform/graphics/cairo
-I/home/girirao/WebKit/WebCore/loader/gtk
-I/home/girirao/WebKit/WebCore/page/gtk -I/home/girirao/WebKit/WebKit/gtk
-I/home/girirao/WebKit/WebKit/gtk/WebCoreSupport
-I/home/girirao/WebKit/WebKit/gtk/webkit -DUSE_FREETYPE=1
-I/home/girirao/WebKit/WebCore/svg/graphics/cairo -fno-strict-aliasing
-fvisibility-inlines-hidden -fno-rtti -Wall -W -Wcast-align
-Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k
-Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings
-Wno-unused-parameter -fno-exceptions -fvisibility=hidden -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT
-I/usr/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0-I/usr/include/glib-
2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/libxml2 -I/usr/include/libxml2 -O2
-MT WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebframe.lo -MD -MP -MF
WebKit/gtk/webkit/.deps/libwebkit_1_0_la-webkitwebframe.Tpo -c
/home/girirao/WebKit/WebKit/gtk/webkit/webkitwebframe.cpp -fPIC -DPIC -o
WebKit/gtk/webkit/.libs/libwebkit_1_0_la-webkitwebframe.o
/home/girirao/WebKit/WebKit/gtk/webkit/webkitwebframe.cpp:38:25: error:
JSDOMWindow.h: No such file or directory
In file included from
/home/girirao/WebKit/WebKit/gtk/webkit/webkitwebframe.cpp:41:
/home/girirao/WebKit/WebCore/bindings/js/kjs_proxy.h:24:25: error:
JSDOMWindow.h: No such file or directory
/home/girirao/WebKit/WebCore/bindings/js/kjs_proxy.h:49: error: ISO C++
forbids declaration of 'JSDOMWindow' with no type
/home/girirao/WebKit/WebCore/bindings/js/kjs_proxy.h:49: error: expected ';'
before '*' token
/home/girirao/WebKit/WebCore/bindings/js/kjs_proxy.h:55: error: expected `;'
before 'KJS'
/home/girirao/WebKit/WebCore/bindings/js/kjs_proxy.h:84: error:
'JSDOMWindow' was not declared in this scope
/home/girirao/WebKit/WebCore/bindings/js/kjs_proxy.h:84: error: template
argument 1 is invalid
/home/girirao/WebKit/WebKit/gtk/webkit/webkitwebframe.cpp: In function
'OpaqueJSContext* webkit_web_frame_get_global_context(WebKitWebFrame*)':
/home/girirao/WebKit/WebKit/gtk/webkit/webkitwebframe.cpp:449: error: 'class
WebCore::KJSProxy' has no member named 'globalObject'
make[1]: *** [WebKit/gtk/webkit/libwebkit_1_0_la-webkitwebframe.lo] Error 1
make[1]: Leaving directory `/home/girirao/WebKit/WebKitBuild/Release'
make: *** [all] Error 2
Any help is appreciated.
Thanks
Giri
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080326/28eebdbb/attachment-0001.html
More information about the webkit-dev
mailing list