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>