Commit 591d1ba6 authored by dgaudet's avatar dgaudet
Browse files

Marc's suggestion: doc the iovec problems under linux. Give two workarounds.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@77966 13f79535-47bb-0310-9956-ffa450edef68
parent 4ae2078a
Loading
Loading
Loading
Loading
+17 −1
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@
<!--#include virtual="header.html" -->
<H1>Apache Server Frequently Asked Questions</H1>
<P>
$Revision: 1.34 $ ($Date: 1997/04/21 22:48:05 $)
$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,6 +62,8 @@ do not appear, and are not needed, for the hypertext version.
   </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>
@@ -809,6 +811,20 @@ do not appear, and are not needed, for the hypertext version.
  </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>
 <LI><A NAME="cookies1">
      <STRONG>Why does Apache send a cookie on every response?</STRONG></A>
  <P>