From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2155) id 672BF383E815; Tue, 26 May 2020 17:15:44 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 672BF383E815 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Corinna Vinschen To: cygwin-cvs@sourceware.org Subject: [newlib-cygwin] Cygwin: FAQ: fix Cygwin build requirements X-Act-Checkin: newlib-cygwin X-Git-Author: Corinna Vinschen X-Git-Refname: refs/heads/master X-Git-Oldrev: 4914c426c7494ada0f93955dcaa1dbf4694e534f X-Git-Newrev: 50d7dcaa0bd535a2a70e076a0ca0d15c1c1e8e01 Message-Id: <20200526171544.672BF383E815@sourceware.org> Date: Tue, 26 May 2020 17:15:44 +0000 (GMT) X-BeenThere: cygwin-cvs@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component git logs List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 May 2020 17:15:44 -0000 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=50d7dcaa0bd535a2a70e076a0ca0d15c1c1e8e01 commit 50d7dcaa0bd535a2a70e076a0ca0d15c1c1e8e01 Author: Corinna Vinschen Date: Tue May 26 19:15:37 2020 +0200 Cygwin: FAQ: fix Cygwin build requirements Signed-off-by: Corinna Vinschen Diff: --- winsup/doc/faq-programming.xml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/winsup/doc/faq-programming.xml b/winsup/doc/faq-programming.xml index 65bfed97e..5920ca8c4 100644 --- a/winsup/doc/faq-programming.xml +++ b/winsup/doc/faq-programming.xml @@ -676,16 +676,20 @@ rewriting the runtime library in question from specs... First, you need to make sure you have the necessary build tools -installed; you at least need gcc-g++, make, -perl, cocom, gettext-devel, -libiconv-devel and zlib-devel. +installed; you at least need gcc-g++, +make, patch, perl, +gettext-devel, libiconv-devel and +zlib-devel. Installing git to fetch +the sources from the +source repository +helps, too. If you change a certain core part of Cygwin, namely the layout +of the Cygwin TLS area, you also have to install cocom. Building for 32-bit Cygwin also requires -mingw64-x86_64-gcc-core (for building the cyglsa64 DLL for WoW64), mingw64-i686-gcc-g++ and mingw64-i686-zlib. Building for 64-bit Cygwin also requires mingw64-x86_64-gcc-g++ and mingw64-x86_64-zlib. -If you want to run the tests, dejagnu is also required. + Normally, building ignores any errors in building the documentation, which requires the dblatex, docbook2X, docbook-xml45, docbook-xsl, and