* how-programming.texinfo: Add more words to the "how to build".
This commit is contained in:
parent
6b7cd251c7
commit
afc15fdf49
|
@ -1,3 +1,7 @@
|
||||||
|
2002-06-02 Christopher Faylor <cgf@redhat.com>
|
||||||
|
|
||||||
|
* how-programming.texinfo: Add more words to the "how to build".
|
||||||
|
|
||||||
2002-03-01 Christopher Faylor <cgf@redhat.com>
|
2002-03-01 Christopher Faylor <cgf@redhat.com>
|
||||||
|
|
||||||
* overview.sgml: Fix 'more more' typo.
|
* overview.sgml: Fix 'more more' typo.
|
||||||
|
|
|
@ -233,11 +233,21 @@ rewriting the runtime library in question from specs...
|
||||||
|
|
||||||
@subsection How do I rebuild the tools on my NT box?
|
@subsection How do I rebuild the tools on my NT box?
|
||||||
|
|
||||||
@strong{Note:} You must build in a directory @emph{outside} the source
|
Install all required components in one directory (we'll call it /src).
|
||||||
tree.
|
Ideally, you should check out what you need from CVS (@file{http://cygwin.com/cvs.html}) but
|
||||||
|
otherwise, you can install the appropriate source packages from the
|
||||||
|
cygwin distribution.
|
||||||
|
|
||||||
Assuming that you have the src installed as /src, will build in
|
As of this writing, you need to install at least the cygwin source
|
||||||
the directory /obj, and want to install the tools in /install:
|
package and the w32api source package.
|
||||||
|
|
||||||
|
It is possible that the cygwin source package may require a newer
|
||||||
|
version of the w32api package since the release of the packages is
|
||||||
|
not always in lock step (another reason to just use CVS).
|
||||||
|
|
||||||
|
You @emph{must} build cygwin in a separate directory from the source.
|
||||||
|
So, create something like a /obj directory. You'll be performing
|
||||||
|
your build in that directory:
|
||||||
|
|
||||||
@example
|
@example
|
||||||
bash
|
bash
|
||||||
|
@ -247,9 +257,9 @@ make > make.log 2>&1
|
||||||
make install > install.log 2>&1
|
make install > install.log 2>&1
|
||||||
@end example
|
@end example
|
||||||
|
|
||||||
Normally, this will also attempt to build the documentation, which
|
Normally, this procedure will also attempt to build the documentation,
|
||||||
additionally requires db2html, and possibly other tools, which are not
|
which additionally requires db2html, and possibly other tools, which are
|
||||||
included in the Cygwin distribution. You can get db2html as part of
|
not included in the Cygwin distribution. You can get db2html as part of
|
||||||
docbook, from @file{http://sources.redhat.com/docbook-tools/}.
|
docbook, from @file{http://sources.redhat.com/docbook-tools/}.
|
||||||
|
|
||||||
To check a cygwin1.dll, run "make check" in the winsup/cygwin directory.
|
To check a cygwin1.dll, run "make check" in the winsup/cygwin directory.
|
||||||
|
|
Loading…
Reference in New Issue