Skip to content

Commit

Permalink
README.Windows: MinGW-w64 is known to work for building, regular MinG…
Browse files Browse the repository at this point in the history
…W is quirky

The regular MinGW doesn't work properly because it doesn't try to
provide C99 compatibility currently.

Change-Id: I27c1b9e1496a8c32032fab08a29cbe1124316edd
Reported-by: Tomáš Voda <[email protected]>
Signed-off-by: Paul Fertser <[email protected]>
Reviewed-on: http://openocd.zylin.com/1638
Tested-by: jenkins
Reviewed-by: Xiaofan <[email protected]>
Reviewed-by: Andreas Fritiofson <[email protected]>
  • Loading branch information
paulfertser authored and ntfreak committed Sep 25, 2013
1 parent 1255b18 commit 06fb3bf
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions README.Windows
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
Building OpenOCD for Windows
----------------------------

You can build OpenOCD for Windows natively with either MinGW/MSYS or
Cygwin. Alternatively, one can cross-compile it using MinGW on a *nix
You can build OpenOCD for Windows natively with either MinGW-w64/MSYS
or Cygwin (plain MinGW might work with --disable-werror but is not
recommended as it doesn't provide enough C99 compatibility).
Alternatively, one can cross-compile it using MinGW-w64 on a *nix
host. See README for the generic instructions.

Native MinGW/MSYS compilation
Native MinGW-w64/MSYS compilation
-----------------------------

As MSYS doesn't come with pkg-config pre-installed, you need to add it
Expand All @@ -14,7 +16,7 @@ from:

http://sourceforge.net/projects/pkgconfiglite/

Then simply unzip the archive to the root directory of your MinGW
Then simply unzip the archive to the root directory of your MinGW-w64
installation.

USB adapters
Expand Down

0 comments on commit 06fb3bf

Please sign in to comment.