Changes between Version 12 and Version 13 of BuildingGtk


Ignore:
Timestamp:
Nov 29, 2007 6:48:09 AM (14 years ago)
Author:
hendry@iki.fi
Comment:

let people know about ccache

Legend:

Unmodified
Added
Removed
Modified
  • BuildingGtk

    v12 v13  
    2929If you forgot to install one of the build dependencies, your build tree might be in a bad state and might fail to compile even after you've installed the missing dependency. In this case, you should ensure your SVN checkout is entirely clean with eg. make -C WebKitBuild/Release/WebCore clean
    3030
     31=== On Debian ===
     32
     33To satify WebKit build dependencies simply:
     34
     35{{{
     36   apt-get builddep webkit
     37}}}
     38
     39
    3140== Using Qmake4 ==
    3241
     
    5564Et voila the bin/ directory holds a qmake binary you can use for the Gtk+ port. You might want to set the QMAKESPEC to $PWD/mkspecs/ANY-SPEC-YOU-WANT but the default should just work.
    5665
    57 == Installation ==
    5866To install the library and the header files:
    5967
     
    6270# make install
    6371
    64 = Hacking =
     72=== Change tracking issues with qmake4 ===
    6573
    66 See [wiki:"HackingGtk" the hacker's guide to WebKit/GTK+].
     74Currently the build system's of Gtk, Qt and Wx do not detect source changes very well. So unfortunately you should build from scratch every time. :( A work around is to use `ccache`.
     75
     76= Further links =
     77
     78
     79 * [wiki:"HackingGtk" the hacker's guide to WebKit/GTK+].
     80 * [http://wiki.webvm.net/webkit/ Aplix UK's wiki on GTK+ dev]
    6781
    6882