Update building docs to reflect new config file and libhdpf

svn path=/trunk/netsurf/; revision=4758
This commit is contained in:
Rob Kendrick 2008-07-26 18:12:04 +00:00
parent a71e44a6e7
commit e52a8ce097

View File

@ -1,5 +1,5 @@
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Build Instructions for GTK NetSurf 29 March 2008 Build Instructions for GTK NetSurf 26 July 2008
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
This document provides instructions for building the GTK version of NetSurf This document provides instructions for building the GTK version of NetSurf
@ -57,11 +57,9 @@
Librosprite Librosprite
------------- -------------
Sprite file support is enabled by default. This requires librosprite to be NetSurf uses James Shaw's librosprite for rendering RISC OS Sprite files on
built and installed. If you don't want to do this, remove all references to non-RISC OS platforms. The Makefile will automatically use it if it can find
librosprite in the Makefile and remove the following line from utils/config.h: it. You can disable it entirely by editing Makefile.config.
#define WITH_NSSPRITE
To build librosprite, check out from svn://svn.rjek.com/jshaw/libsprite/trunk To build librosprite, check out from svn://svn.rjek.com/jshaw/libsprite/trunk
Build and install it: Build and install it:
@ -72,6 +70,14 @@
$ PREFIX=/path/to/install make install $ PREFIX=/path/to/install make install
Libhpdf
---------
NetSurf can use Haru PDF to enable PDF export and printing in GTK. This
is currently enabled by default, and cannot be auto-detected by the Makefile.
If you wish to disable it, do so by editing Makefile.config.
Haru PDF can be obtained from http://libharu.sourceforge.net/
Lemon Lemon
------- -------
@ -90,9 +96,9 @@
General requirements General requirements
---------------------- ----------------------
NetSurf requires at minimum GTK 2.8. Earlier versions will not work. It also NetSurf requires at minimum GTK 2.10. Earlier versions will not work. It also
depends on Cairo for rendering, but you should have this already with depends on Cairo for rendering, but you should have this already with
versions of GTK 2.8 or later. versions of GTK 2.10 or later.
This will pull in loads of things, like all the GTK dev libraries, the PNG This will pull in loads of things, like all the GTK dev libraries, the PNG
and JPEG libraries, colour management libraries, zlib, OpenSSL etc that and JPEG libraries, colour management libraries, zlib, OpenSSL etc that