Bug 117133 - Problem Building WebKit
Summary: Problem Building WebKit
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-03 01:17 PDT by adityaharish626
Modified: 2013-09-30 23:43 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description adityaharish626 2013-06-03 01:17:53 PDT
I'm trying to build WebKit in Ubuntu (12.04 )
I can 'configure' it successfully but when I try to 'make' it ,it's showing some error .
The Version of Webkit is Webkit-r145184

Code:
ketan@ketan-HP-dx2480-MT-KL969AV:~/Downloads/WebKit-r145184$ make
GEN DerivedSources/webkit/webkitenumtypes.cpp
GEN stamp-webkitenumtypes.h
GEN DerivedSources/WebCore/JSSVGExternalResourcesRequired.h
GEN DerivedSources/WebCore/JSSVGFilterPrimitiveStandardAttributes.h
GEN DerivedSources/WebCore/JSSVGFitToViewBox.h
GEN DerivedSources/WebCore/JSSVGLangSpace.h
GEN DerivedSources/WebCore/JSSVGLocatable.h
GEN DerivedSources/WebCore/JSSVGTests.h
GEN DerivedSources/WebCore/JSSVGTransformable.h
GEN DerivedSources/WebCore/JSSVGURIReference.h
GEN generate-webkit2-forwarding-headers
GEN generate-webkit2-forwarding-headers
GEN generate-webkittestrunner-forwarding-headers
GEN generate-webkittestrunner-forwarding-headers
GEN generate-testwebkitapi-forwarding-headers
GEN generate-testwebkitapi-forwarding-headers
GEN DerivedSources/JavaScriptCore/LLIntAssembly.h
offlineasm: Parsing ./Source/JavaScriptCore/llint/LowLevelInterpreter.asm and Programs/LLIntOffsetsExtractor and creating assembly file DerivedSources/JavaScriptCore/LLIntAssembly.h.
offlineasm: No magic values found. Skipping assembly file generation.
make all-am
make[1]: Entering directory `/home/ketan/Downloads/WebKit-r145184'
CXX Source/WebKit/gtk/WebCoreSupport/libwebkitgtk_3_0_la-InspectorClientGtk.lo
CXX Source/WebKit/gtk/webkit/libwebkitgtk_3_0_la-webkitversion.lo
CXX Source/WebKit/gtk/webkit/libwebkitgtk_3_0_la-webkitwebsettings.lo
CXX DerivedSources/webkit/libwebkitgtk_3_0_la-webkitenumtypes.lo
CXX Source/WebCore/bindings/js/libWebCore_la-JSCSSValueCustom.lo
CXX Source/WebCore/bindings/js/libWebCore_la-JSDOMBinding.lo
CXX Source/WebCore/bindings/js/libWebCore_la-JSEventCustom.lo
CXX Source/WebCore/bindings/js/libWebCore_la-JSEventTargetCustom.lo
CXX Source/WebCore/bindings/js/libWebCore_la-JSExceptionBase.lo
CXX DerivedSources/WebCore/libWebCore_la-EventFactory.lo
CXX DerivedSources/WebCore/libWebCore_la-JSDOMWindow.lo
CXX DerivedSources/WebCore/libWebCore_la-JSSVGDocument.lo
CXXLD libWebCore.la
CXX Source/WebCore/bindings/js/libWebCoreSVG_la-JSSVGElementInstanceCustom.lo
CXX Source/WebCore/bindings/js/libWebCoreSVG_la-JSSVGLengthCustom.lo
CXX Source/WebCore/bindings/js/libWebCoreSVG_la-JSSVGPathSegCustom.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAltGlyphDefElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAltGlyphElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAltGlyphItemElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimateColorElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimatedLength.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimatedLengthList.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimatedNumberList.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimatedPreserveAspectRatio.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimatedRect.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimatedTransformList.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimateElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimateMotionElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimateTransformElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGAnimationElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGCircleElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGClipPathElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGComponentTransferFunctionElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGCursorElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGDefsElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGDescElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGElementInstance.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGElementWrapperFactory.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGEllipseElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEBlendElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEColorMatrixElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEComponentTransferElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFECompositeElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEConvolveMatrixElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEDiffuseLightingElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEDisplacementMapElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEDropShadowElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEFloodElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEGaussianBlurElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEImageElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEMergeElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEMorphologyElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFEOffsetElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFESpecularLightingElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFETileElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFETurbulenceElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGFilterElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGForeignObjectElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGGElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGGlyphRefElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGGradientElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGImageElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGLinearGradientElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGLineElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGMarkerElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGMaskElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGMissingGlyphElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGPathElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGPathSegArcAbs.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGPathSegArcRel.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGPathSegClosePath.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGPatternElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGPolygonElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGPolylineElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGRadialGradientElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGRectElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGStopElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGSVGElement.lo
CXX DerivedSources/WebCore/libWebCoreSVG_la-JSSVGTextElement.lo
CXXLD libWebCoreSVG.la
CXXLD libwebkitgtk-3.0.la
CXX Source/WebKit2/UIProcess/API/gtk/libwebkit2gtk_3_0_la-WebKitVersion.lo
CXXLD libwebkit2gtk-3.0.la
CXX Source/WebCore/testing/js/libWebCoreInternals_la-WebCoreTestSupport.lo
CXX DerivedSources/WebCore/libWebCoreInternals_la-JSInternals.lo
CXX DerivedSources/WebCore/libWebCoreInternals_la-JSInternalSettings.lo
CXXLD libWebCoreInternals.la
CXX Source/WebKit2/UIProcess/API/gtk/tests/Libraries_libWebKit2APITestCore_la-LoadTrackingTest.lo
CXX Source/WebKit2/UIProcess/API/gtk/tests/Libraries_libWebKit2APITestCore_la-WebKitTestServer.lo
CXX Source/WebKit2/UIProcess/API/gtk/tests/Libraries_libWebKit2APITestCore_la-WebViewTest.lo
CXXLD Libraries/libWebKit2APITestCore.la
CXXLD Libraries/libTestRunnerInjectedBundle.la
CXXLD Programs/WebKitPluginProcess
/bin/mkdir -p ./.deps/DerivedSources
CXXLD Programs/WebKitWebProcess
./.libs/libwebkit2gtk-3.0.so: undefined reference to `gdk_screen_get_monitor_workarea'
./.libs/libwebkit2gtk-3.0.so: undefined reference to `gdk_event_get_scroll_deltas'
collect2: error: ld returned 1 exit status
make[1]: *** [Programs/WebKitWebProcess] Error 1
make[1]: Leaving directory `/home/ketan/Downloads/WebKit-r145184'
make: *** [all] Error 2
Comment 1 Alexey Proskuryakov 2013-06-03 10:55:00 PDT
Please e-mail webkit-help mailing list for help with building WebKit.

It is only appropriate to file a bug about build issues once they identified to be caused by a mistake in WebKit code base.
Comment 2 Zan Dobersek 2013-06-03 10:57:09 PDT
Preferably mail the webkit-gtk list given that you're building the GTK port and the build failure itself is GTK-related.
Comment 3 adityaharish626 2013-06-03 21:14:17 PDT
 . I'm new to webkit. I don't know where I can find webkit-gtk . So can you please help me through this ?? Sorry, Please don't mind it
Comment 4 Zan Dobersek 2013-09-30 23:43:20 PDT
Here is the webkit-gtk mailing list:
https://lists.webkit.org/mailman/listinfo/webkit-gtk