<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="generator" content="HTML Tidy, see www.w3.org">
<title>Compilation and Install</title>
<meta name="GENERATOR" content=
"Modular DocBook HTML Stylesheet Version 1.7">
<link rel="HOME" title=" LPRng Reference Manual" href=
"index.htm">
<link rel="UP" title="Installation" href="installation.htm">
<link rel="PREVIOUS" title=
"Checking System Installation with checkpc" href="x926.htm">
<link rel="NEXT" title="Installation Problems" href=
"x1000.htm">
</head>
<body class="SECT1" bgcolor="#FFFFFF" text="#000000" link=
"#0000FF" vlink="#840084" alink="#0000FF">
<div class="NAVHEADER">
<table summary="Header navigation table" width="100%" border=
"0" cellpadding="0" cellspacing="0">
<tr>
<th colspan="3" align="center">LPRng Reference Manual: 24
Sep 2004 (For LPRng-3.8.28)</th>
</tr>
<tr>
<td width="10%" align="left" valign="bottom"><a href=
"x926.htm" accesskey="P">Prev</a></td>
<td width="80%" align="center" valign="bottom">Chapter 2.
Installation</td>
<td width="10%" align="right" valign="bottom"><a href=
"x1000.htm" accesskey="N">Next</a></td>
</tr>
</table>
<hr align="LEFT" width="100%">
</div>
<div class="SECT1">
<h1 class="SECT1"><a name="AEN962">2.8. Compilation and
Install</a></h1>
<p>Once you have decided on the configuration you want and
understand what files need to be installed, then you are
ready to do the install. It is extremely simple to extract
the files, configure, compile and install the software:</p>
<div class="INFORMALEXAMPLE">
<a name="AEN965"></a>
<pre class="SCREEN">
<samp class="PROMPT">h4: {4} %</samp> <kbd class=
"USERINPUT">gunzip -c LPRng-<version>.tgz | tar xvf -</kbd>
<samp class="PROMPT">h4: {5} %</samp> <kbd class=
"USERINPUT">cd LPRng-<version></kbd>
<samp class="PROMPT">h4: {6} %</samp> <kbd class=
"USERINPUT">./configure [ ... configuration options ]</kbd>
<samp class="PROMPT">h4: {7} %</samp> <kbd class=
"USERINPUT">make clean all</kbd>
<samp class="PROMPT">h4: {8} %</samp> <kbd class=
"USERINPUT">su # you must do the following commands as root</kbd>
<samp class="PROMPT">h4: {9} #</samp> <kbd class=
"USERINPUT">make install</kbd>
<samp class="PROMPT">h4: {10} #</samp> <kbd class=
"USERINPUT"># if checkpc did not run, do the next command</kbd>
<samp class="PROMPT">h4: {11} #</samp> <kbd class=
"USERINPUT"># make sure checkpc and lpq are in your paths</kbd>
<samp class="PROMPT">h4: {12} #</samp> <kbd class=
"USERINPUT"># if using CSH, use 'rehash' as well</kbd>
<samp class="PROMPT">h4: {13} #</samp> <kbd class=
"USERINPUT">checkpc -f</kbd>
<samp class="PROMPT">h4: {14} #</samp> <kbd class=
"USERINPUT"># check to see if the server is running</kbd>
<samp class="PROMPT">h4: {15} #</samp> <kbd class=
"USERINPUT">lpq</kbd>
</pre>
</div>
<br>
<br>
<p>During installation you may get an error message
indicating that the <b class="APPLICATION">lpd</b> file could
not be installed or the <b class="APPLICATION">lpd</b> server
could not be started. If this is the case, then carry out the
appropriate steps in <a href="update.htm">Updating Print
Spooler Software and Startup Scripts</a> to remove the
existing print spooling software and then try to reinstall <b
class="APPLICATION">LPRng</b>. You should also to check the
<a href="systemspecific.htm">System Specific Notes</a>
section for any system specific installation
requirements.</p>
<p>While the <b class="APPLICATION">LPRng</b> installation
scripts try hard to set up the <b class="APPLICATION">lpd</b>
server in place, you will still need to reboot your host and
make sure that the various printing facilities are working
correctly after reboot.</p>
</div>
<div class="NAVFOOTER">
<hr align="LEFT" width="100%">
<table summary="Footer navigation table" width="100%" border=
"0" cellpadding="0" cellspacing="0">
<tr>
<td width="33%" align="left" valign="top"><a href=
"x926.htm" accesskey="P">Prev</a></td>
<td width="34%" align="center" valign="top"><a href=
"index.htm" accesskey="H">Home</a></td>
<td width="33%" align="right" valign="top"><a href=
"x1000.htm" accesskey="N">Next</a></td>
</tr>
<tr>
<td width="33%" align="left" valign="top">Checking System
Installation with <b class="APPLICATION">checkpc</b></td>
<td width="34%" align="center" valign="top"><a href=
"installation.htm" accesskey="U">Up</a></td>
<td width="33%" align="right" valign="top">Installation
Problems</td>
</tr>
</table>
</div>
</body>
</html>
syntax highlighted by Code2HTML, v. 0.9.1