<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Building non-core clients with SVR4</TITLE>
</HEAD>
<BODY BGCOLOR="#efefef" TEXT="black" LINK="blue" VLINK="#551A8B" ALINK="red">

<A HREF="SVR4.html"><EM>Information for SVR4 Users</EM></A>
 <b>:</b> <EM>Building non-core clients with SVR4</EM><BR>
<b>Previous:</b> <A HREF="SVR45.html"><EM>Notes for running XFree86 on SVR4</EM></A><BR>
<b>Next:</b> <A HREF="SVR47.html"><EM>Using DOS/Merge 2.2 with XFree86</EM></A>


<HR NOSHADE>
  <H2><A NAME="6"></A>6. Building non-core clients with SVR4</H2>
<p>
<ol>
<li>A lot of clients (even some which have explicit SVR4 support) require
<code>-DSYSV</code> when building under SVR4.  This will not be set when 
using the
default configuration.  A quick fix is to add something like the
following to the client's Imakefile:
<pre>
      #if SystemV4
           DEFINES = -DSYSV OTHER_CLIENT_DEPENDENT_DEFINES
      #endif
</pre>

The best solution is to modify the code so it compiles correctly
without <code>-DSYSV</code>.
</li>
</ol>
</p>
 <HR NOSHADE>
<A HREF="SVR4.html"><EM>Information for SVR4 Users</EM></A>
 <b>:</b> <EM>Building non-core clients with SVR4</EM><BR>
<b>Previous:</b> <A HREF="SVR45.html"><EM>Notes for running XFree86 on SVR4</EM></A><BR>
<b>Next:</b> <A HREF="SVR47.html"><EM>Using DOS/Merge 2.2 with XFree86</EM></A>



</BODY>
</HTML>
