dgaudet     97/04/21 19:52:46

  Modified:    htdocs/manual/misc  FAQ.html
  Log:
  Marc's suggestion: doc the iovec problems under linux.  Give two workarounds.
  
  Revision  Changes    Path
  1.35      +17 -1     apache/htdocs/manual/misc/FAQ.html
  
  Index: FAQ.html
  ===================================================================
  RCS file: /export/home/cvs/apache/htdocs/manual/misc/FAQ.html,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -C3 -r1.34 -r1.35
  *** FAQ.html  1997/04/21 22:48:05     1.34
  --- FAQ.html  1997/04/22 02:52:45     1.35
  ***************
  *** 8,14 ****
    <!--#include virtual="header.html" -->
    <H1>Apache Server Frequently Asked Questions</H1>
    <P>
  ! $Revision: 1.34 $ ($Date: 1997/04/21 22:48:05 $)
    </P>
    <P>
    If you are reading a text-only version of this FAQ, you may find numbers
  --- 8,14 ----
    <!--#include virtual="header.html" -->
    <H1>Apache Server Frequently Asked Questions</H1>
    <P>
  ! $Revision: 1.35 $ ($Date: 1997/04/22 02:52:45 $)
    </P>
    <P>
    If you are reading a text-only version of this FAQ, you may find numbers
  ***************
  *** 62,67 ****
  --- 62,69 ----
       </LI>
       <LI><A HREF="#where">Where can I get Apache?</A>
       </LI>
  +    <LI><A HREF="#linuxiovec">When compiling under Linux it complains
  +    about redefinition of `struct iovec'.</A>
      </OL>
     </LI>
     <LI><STRONG>Technical Questions</STRONG>
  ***************
  *** 806,811 ****
  --- 808,827 ----
      directive (probably in <SAMP>conf/httpd.conf</SAMP>) needs to name a
      group that actually exists in the <SAMP>/etc/group</SAMP> file (or
      your system's equivalent).
  +   </P>
  +   <HR>
  +  </LI>
  +  <LI><A NAME="linuxiovec">
  +     <STRONG>When compiling under Linux it complains about redefinition 
  +             of `struct iovec'.</STRONG>
  +      </A>
  +   <P>
  +   This is a conflict between your C library includes and your kernel
  +   includes.  You need to make sure that the versions of both are matched
  +   properly.  There are two workarounds.  One is to remove the definition
  +   of struct iovec from your C library includes.  Another is to add
  +   <code>-DNO_WRITEV</code> to the <code>EXTRA_CFLAGS</code> line in
  +   your <code>Configuration</code> and reconfigure/rebuild.
      </P>
      <HR>
     </LI>
  
  
  

Reply via email to