[ top ]

## Groff dependencies

License
README
Repository and FTP access
Groff dependencies
Bug reports
Mailing lists
NEWS VERSION 1.22.3
NEWS VERSION 1.22.2
NEWS VERSION 1.22.1
NEWS VERSION 1.21
NEWS VERSION 1.20.1
NEWS VERSION 1.20
NEWS VERSION 1.19.2
NEWS VERSION 1.19.1
NEWS VERSION 1.19
NEWS VERSION 1.18.1
NEWS VERSION 1.18

Depending on your requirements, you may need at least some of the following tools to build ‘groff’ directly from its source:

perl >= v5.6.1 (see macro GROFF_PERL in file ‘m4/groff.m4’)
ghostscript
the psutils package
the netpbm package
texinfo 4.8
bison ≥ 1.875b or byacc

Note that ‘texinfo’ and ‘bison’ or ‘byacc’ are required only for building from repository sources (either a checked out working copy, or a commit snapshot). They are not required for building from a stable release tarball. Also note that the version numbers stated are the minimum supported. No version of ‘texinfo’ < 4.8 works, and the original release of ‘bison’ 1.875 is known not to work; you may find that ‘bison’ releases < 1.875 work, but in case of difficulty, please update to a later version before posting a bug report. For all sources, you need ‘ghostscript’ for creation of either ‘PDF’ or ‘HTML’ output; the ‘netpbm’ and ‘psutils’ packages are required only for ‘HTML’ output. If you don’t intend to produce output in either of these formats, then these packages are unnecessary.

Additionally, producing ‘PDF’ output directly with the ‘gropdf’ device needs a working installation of ‘perl’. The same is true for some other preprocessors like ‘chem’.

The ‘groff’ configure script searches for the X11 headers and libraries ‘Xaw’ and ‘Xmu’. So the corresponding developer packages of your system must be installed, otherwise ‘groff’ does not install ‘gxditview’ and the ‘-TX*’ devices. In Debian, the developer packages are ‘libxaw7-dev’ and ‘libxmu-dev’.

[ top ]