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.
Do you still get this after a clean build?
(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.
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
That was fixed, I am able already 2 weeks to compile Webkit for Linux GTK