Bug 45600

Summary: No rule to make target `WebCore/platform/gtk/GtkVersioning.cpp
Product: WebKit Reporter: marinalan
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: mrobinson
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   

Description marinalan 2010-09-11 14:15:12 PDT
Checked out from svn version 67300:
URL: http://svn.webkit.org/repository/webkit/trunk
Repository Root: http://svn.webkit.org/repository/webkit
Repository UUID: 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Revision: 67300
Node Kind: directory
Schedule: normal
Last Changed Author: xan@webkit.org
Last Changed Rev: 67300
Last Changed Date: 2010-09-11 09:25:58 -0700 (Sat, 11 Sep 2010)

In the end of compilation, got:

make[1]: *** No rule to make target `WebCore/platform/gtk/GtkVersioning.cpp', needed by `WebCore/platform/gtk/libwebkitgtk_1_0_la-GtkVersioning.lo'.  Stop.
Comment 1 Martin Robinson 2010-09-12 13:49:32 PDT
Do you still get this after a clean build?
Comment 2 marinalan 2010-09-19 23:06:36 PDT
(In reply to comment #1)
> Do you still get this after a clean build?
What do you mean after "clean build" Week later, I again did:

svn update

./autogen.sh --enable-web-sockets --enable-geolocation --enable-3D-transforms --enable-filters --enable-mathml --enable-image-resizer

make

And after compiling almost whole day, it finished again with message:
......
  CXX    WebCore/platform/gtk/libwebkitgtk_1_0_la-GeolocationServiceGtk.lo
  CXX    WebCore/platform/gtk/libwebkitgtk_1_0_la-GOwnPtrGtk.lo
  CXX    WebCore/platform/gtk/libwebkitgtk_1_0_la-GRefPtrGtk.lo
  CC     WebCore/platform/gtk/libwebkitgtk_1_0_la-gtk2drawing.lo
  CXX    WebCore/platform/gtk/libwebkitgtk_1_0_la-GtkPluginWidget.lo
make[1]: *** No rule to make target `WebCore/platform/gtk/GtkVersioning.cpp', needed by `WebCore/platform/gtk/libwebkitgtk_1_0_la-GtkVersioning.lo'.  Stop.
Comment 3 Martin Robinson 2010-09-21 08:25:34 PDT
A clean build is one run after something like 'make distclean.' Typically we use build-webkit to build WebKitGTK+ though. This will ensure a totally clean build. Please see our wiki for how to do that: http://trac.webkit.org/wiki/BuildingGtk
Comment 4 marinalan 2010-10-23 21:59:54 PDT
That was fixed, I am able already 2 weeks to compile Webkit for Linux GTK