Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/doc/faq-programming.xml')
-rw-r--r--winsup/doc/faq-programming.xml17
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 &gt; install.log 2&gt;&amp;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