diff options
Diffstat (limited to 'winsup/doc/faq-programming.xml')
-rw-r--r-- | winsup/doc/faq-programming.xml | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/winsup/doc/faq-programming.xml b/winsup/doc/faq-programming.xml index 856e93c37..9d7d23f7a 100644 --- a/winsup/doc/faq-programming.xml +++ b/winsup/doc/faq-programming.xml @@ -422,8 +422,15 @@ rewriting the runtime library in question from specs... <question><para>How do I build Cygwin on my own?</para></question> <answer> -<para>First, you need to get the Cygwin source. Ideally, you should check out -what you need from CVS (<ulink url="http://cygwin.com/cvs.html">http://cygwin.com/cvs.html</ulink>). This is the +<para>First, you need to make sure you have the necessary build tools +installed; you at least need <literal>gcc</literal>, <literal>make</literal>, +and <literal>perl</literal>. If you want to run the tests +<literal>cocom</literal> and <literal>dejagnu</literal> are also required, +and you need to have <literal>CYGWIN=server</literal> set as described at +<ulink url="http://www.cygwin.com/cygwin-ug-net/using-cygserver.html" />. + +Next, get the Cygwin source. Ideally, you should check out +what you need from CVS (<ulink url="http://cygwin.com/cvs.html" />). This is the <emphasis>preferred method</emphasis> for acquiring the sources. Otherwise, you can install the cygwin source package from the distribution. </para> @@ -450,10 +457,10 @@ cd build make install > install.log 2>&1 </screen> -<para>Normally, this procedure ignore errors in building the documentation. -which requires the <literal>docbook-xml</literal>, <literal>docbook-xsl</literal>, and +<para>Normally, this procedure ignores errors in building the documentation. +which requires the <literal>docbook-xml42</literal>, <literal>docbook-xsl</literal>, and <literal>xmlto</literal> packages. For more information on building the -documentation, see the README included in the cygwin-doc package. +documentation, see the README included in the <literal>cygwin-doc</literal> package. </para> <para>To check a cygwin1.dll, run "make check" in the winsup/testsuite directory. If that works, install everything <emphasis>except</emphasis> the dll (if |