As there are different forms of the Win32 tools available, the following will give an overview of the recommended tools (which are highlighted in bold face).
Table 2.1. The mandatory tools
Tool | Cygwin package | Win32 native |
---|---|---|
Section 2.4, “bash” | bash | - |
Section 2.5, “C compiler” | gcc | cl.exe (MSVC) |
Section 2.6, “Debugger” | DDD | integrated debugger (MSVC) |
Section 2.7, “make” | make | nmake.exe (MSVC) |
Section 2.8, “python” | python | http://python.org/download/ |
Section 2.9, “perl” | perl | http://www.ActiveState.com |
Section 2.10, “sed” | sed (default installed) | http://gnuwin32.sourceforge.net/ |
Section 2.11, “yacc (bison)” | yacc | http://gnuwin32.sourceforge.net/ |
Section 2.12, “lexx (flex)” | lexx | http://gnuwin32.sourceforge.net/ |
Table 2.2. The optional tools
Tool | Cygwin package | Win32 native |
---|---|---|
Section 2.13, “Subversion (SVN) client (optional)” | svn | TortoiseSVN |
Section 2.14, “diff (optional)” | diff (default installed) | http://gnuwin32.sourceforge.net/ |
Section 2.15, “patch (optional)” | patch (default installed) | http://gnuwin32.sourceforge.net/ |
Section 2.16, “Win32: GNU wget (optional)” | wget | http://gnuwin32.sourceforge.net/ |
Section 2.17, “Win32: NSIS (optional)” | - | NSIS |