The basic components of the LPRng system are the executables and the database files. This section deals with generating and installing the executable files.
Obtain the latest or stable version of the LPRng source code from a LPRng FTP Site.
Obtain the latest or stable version of the ifhp filter source code from a LPRng FTP Site. This filter is used to support PostScript, PCL, and text printers.
Obtain the following GNU programs from one of the many GNU Software Mirror Sites and install them. See the directions in the GNU Zip distribution for details.
Used to generate the compressed LPRng distribution.
GNU tar supports gzip compression and decompression and is used to generate the LPRng distribution.
LPRng requires GNU make for configuration and installation.
LPRng requires and ANSI C compiler. If you do not have an ANSI C compiler then please use the GNU gcc compiler.
Solaris Sparc and X86 Binaries for GCC and Make can be obtained from http://sunfreeware.com/.
While the following are not essential to LPRng they are used by the ifhp filter.
The Open Source file utility by Ian F. Darwin can be obtained from ftp://ftp.astron.com/pub/file/. or ftp://ftp.lprng.com/pub/LPRng/UNIXTOOLS/file/. This is a greatly improved version of the original UNIX file utility and may be used by the ifhp filter to do file recognition.
GhostScript can be obtained from http://www.cs.wisc.edu/~ghost/ or http://www.ghostscript.com. GhostScript is a PostScript interpreter that allows you to translate PostScript to various printer compatible formats such as PCL, as well as displaying the code on a terminal. You might also want to get the PDF extensions that allows GhostScript to read and print PDF files.
Of course you will want to get the gv program that uses GhostScript to display PostScript on an X terminal. It can be obtained from http://wwwthep.physik.uni-mainz.de/~plass/gv/