Skip to content

Commit

Permalink
Merge pull request #2 from jkells/master
Browse files Browse the repository at this point in the history
README Update
  • Loading branch information
rprichard committed May 15, 2012
2 parents 9b66d2c + 3361534 commit 951729a
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions README.rst
Expand Up @@ -30,6 +30,12 @@ You need the following to build winpty:
* A g++ toolchain targeting Cygwin or MSYS, v3 or later, to build
``console.exe``

Winpty requires two g++ toolchains as it is split into two parts. The
binaries winpty.dll and winpty-agent.exe interface with the native Windows
command prompt window so they are compiled with the native MinGW toolchain.
The console.exe binary interfaces with the MSYS/Cygwin terminal so it is
compiled with the MSYS/Cygwin toolchain.

MinGW appears to be split into two distributions -- MinGW (creates 32-bit
binaries) and MinGW-w64 (creates both 32-bit and 64-bit binaries). Either
one is acceptable, but the compiler must be v4 or later and produce 32-bit
Expand All @@ -46,6 +52,18 @@ this writing, the necessary packages are:
``mingw64-x86_64-gcc-g++``)
* ``gcc4-g++``

MinGW packages
--------------

The default g++ compiler for MinGW targets native Windows, but the MinGW
project also packages compilers to target the MSYS environment itself. The
required packages are:

* ``mingw32-make``
* ``g++``
* ``msys-dvlpr``


Build
=====

Expand Down

0 comments on commit 951729a

Please sign in to comment.