mirror of
https://github.com/netsurf-browser/netsurf
synced 2024-12-23 20:46:50 +03:00
Update building docs to reflect new config file and libhdpf
svn path=/trunk/netsurf/; revision=4758
This commit is contained in:
parent
a71e44a6e7
commit
e52a8ce097
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user