<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML ><HEAD ><TITLE >Compilation and installation</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.57"><LINK REL="HOME" TITLE="The ktalkd Handbook" HREF="index.html"><LINK REL="UP" TITLE="Installation" HREF="installation.html"><LINK REL="PREVIOUS" TITLE="Requirements" HREF="requirements.html"><LINK REL="NEXT" TITLE="Usage" HREF="usage.html"><META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"><LINK REL="stylesheet" HREF="common/kde-common.css" TYPE="text/css"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"><META HTTP-EQUIV="Content-Language" CONTENT="en"><LINK REL="stylesheet" HREF="common/kde-localised.css" TYPE="text/css" TITLE="KDE-English"><LINK REL="stylesheet" HREF="common/kde-default.css" TYPE="text/css" TITLE="KDE-Default"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#AA0000" VLINK="#AA0055" ALINK="#AA0000" STYLE="font-family: sans-serif;" ><DIV CLASS="logoheader" ><A HREF="http://www.kde.org/" ><IMG SRC="common/logotp3.png" BORDER="0" ALT="The K Desktop Environment" HEIGHT="62" WIDTH="229"></A ></DIV ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >The ktalkd Handbook</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="requirements.html" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 3. Installation</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="usage.html" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="COMPILATIONANDINSTALLATION" >3.3. Compilation and installation</A ></H1 ><P >In order to compile and install <TT CLASS="LITERAL" >ktalkd</TT > on your system, type the following in the base directory of the <TT CLASS="LITERAL" >ktalkd</TT > distribution: <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><PRE CLASS="SCREEN" > % ./configure % make % make install</PRE ></TD ></TR ></TABLE ></P ><P >As <TT CLASS="LITERAL" >ktalkd</TT > is a daemon, <TT CLASS="LITERAL" >make install</TT > will require root privileges.</P ><P >Don't forget to update /etc/inetd.conf. For example, on a linux system, if kde is in /opt/kde, change the lines concerning talk and ntalk to : <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><PRE CLASS="SCREEN" > talk dgram udp wait root /usr/sbin/tcpd /opt/kde/bin/kotalkd ntalk dgram udp wait root /usr/sbin/tcpd /opt/kde/bin/ktalkd</PRE ></TD ></TR ></TABLE > A script is provided, to make the necessary change automatically. Update your inetd.conf file just by running <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><PRE CLASS="SCREEN" > % ./post-install.sh</PRE ></TD ></TR ></TABLE > Anyway, you'll have to <I CLASS="EMPHASIS" >restart inetd</I > after this. On most Linux systems, do : <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><PRE CLASS="SCREEN" > % killall -HUP inetd</PRE ></TD ></TR ></TABLE ></P ><P >Please inform me of any modification you had to undertake in order to get <TT CLASS="LITERAL" >ktalkd</TT > to compile on your platform.</P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="requirements.html" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="usage.html" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Requirements</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="installation.html" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Usage</TD ></TR ></TABLE ></DIV ></BODY ></HTML >