Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo


MinGW - Minimalist GNU for Windows / News: Recent posts

MSYS: System Builder: Technology Preview msysDVLPR updated

The following components have been added to this


These autotools install into /usr and are intended
for use when developing applications that will be
dependent on the msys DLL. Note that if the
corresponding components for mingw development from
the "MSYS: Supplementary Tools|Technology Preview:
Tools for MSYS-1.0.11" package|release are
installed, then the user must insure that /bin
precedes /usr/local/bin in the PATH when in an
MSYS (as opposed to MinGW) shell. This is NOT the
current default behavior in msys.bat.... read more

Posted by Charles Wilson 2007-09-23

MSYS Supplementary Tools: Technology Preview (MSYS-1.0.11)

A suite of tools similar to those provided by the msysDTK-1.0.1 for MSYS-1.0.10. The tools provided include:

autoconf-4-1-bin.tar.bz2 /usr/local
autoconf2.1-2.13-3-bin.tar.bz2 /usr/local
autoconf2.5-2.61-1-bin.tar.bz2 /usr/local
automake-3-1-bin.tar.bz2 /usr/local
automake1.9-1.9.6-2-bin.tar.bz2 /usr/local
automake1.10-1.10-1-bin.tar.bz2 /usr/local
libtool1.5-1.5.25a-1-bin.tar.bz2 /usr/local
libtool1.5-1.5.25a-1-dll.tar.bz2 /usr/local
libiconv-1.11-1-bin.tar.bz2 /usr/local
libiconv-1.11-1-dll.tar.bz2 /usr/local
gettext-0.16.1-1-bin.tar.bz2 /usr/local
gettext-0.16.1-1-dll.tar.bz2 /usr/local... read more

Posted by Charles Wilson 2007-09-23

Snapshot: make-3.81 for MSYS-1.0.11

MinGW: A native Win32 port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality.

An updated version of make-3.81 for use with MSYS-1.0.11 snapshots. This release includes patches from cygwin, as well as a patch from CVS to restore proper handling of DOS paths.

Posted by Charles Wilson 2007-09-13

Snapshot: coreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2 update

There is a new snapshot of the GNU core utilities available for MSYS:


It addresses the following issues:

* Fix ``rm -r foo'' not removing foo (again). Closes bug #1645851.
Thanks goes to Dave Anderson and pachiburke for reporting and testing.

* Include manifest files for Vista compatibility. Closes bug #1711379.
Thanks to Mark Bourne for the report and for supplying the fix.... read more

Posted by Cesar Strauss 2007-09-02

Updated: w32api-3.10

I've uploaded version 3.10 of the w32api.


2007-08-02 Corinna Vinschen <corinna@vinschen.de>

\* include/winbase.h \(ReOpenFile\): Add prototype.
\* lib/kernel32.def \(ReOpenFile@16\): Add export.

2007-07-31 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

\* include/wtsapi32.h \(WTS\_CURRENT\_SESSION, WTSDisconnectSession\): Define.

2007-7-30 Martijn Wargers <martijnw22@users.sourceforge.net>... read more

Posted by Chris Sutcliffe 2007-08-03

Updated: mingw-runtime-3.13

I've uploaded version 3.13 of the mingw-runtime.


2007-07-23 Keith Marshall <keithmarshall@users.sourceforge.net>

\* Makefile.in \(SUBDIRS\): Delete stray line continuation artifact,
resulting from incomplete removal of enclosing \`for ...; do ...; done'
loop from compound command; \(reported by Greg Chicares\).

2007-07-19 Danny Smith <dannysmith@users.sourceforge.net>

\* include/fcntl.h \(\_O\_WTEXT, \_O\_U16TEXT, \_O\_U8TEXT\) Define for
Vista.... [read more](/p/mingw/news/2007/08/updated-mingw-runtime-313/)
Posted by Chris Sutcliffe 2007-08-03

Snapshot: mingw-w64-headers-crt

Updated of w64 crt and headerset.
The support of windows, console, and shared objects binaries is improved.
Now the w64 headers are set as Public Domain.

Please use the current version of gcc 4.3 (trunk) and binutils (trunk) for build.
May you need to adjust the makefiles of mwcrt_noat before build.

Posted by Kai Tietz 2007-08-02

Snapshot: MSYS-1.0.11-20070729 released

This new snapshot of the MSYS POSIX layer DLL contains a workaround for an issue that rendered MSYS unusable on Vista 64. See the bug report #1674783, "Problem with Vista 64 bit": http://sourceforge.net/tracker/index.php?func=detail&aid=1674783&group_id=2435&atid=102435

To install it, download the MSYS-1.0.11-20070729.tar.bz2 file:

http://downloads.sourceforge.net/mingw/MSYS-1.0.11-20070729.tar.bz2... read more

Posted by Cesar Strauss 2007-07-31

SnapShot: mingw-w64-headers-crt-20070725

Updated header set and crt for w64.
New features:
- crtbegin/crtend are build automatically.
- console and windows GUI apps use same startup
- ctor/dtor support
- headers bugfix about double defined types, etc.
Additionally a patch file for gcc 4.3 (trunk) needed to build the cross compiler successful.

Posted by Kai Tietz 2007-07-25

SnapShot: mingw-headers-crt-20070719.tar.bz2

Update crt and headers to support options -mconsole and -mwindows proper.
Also the last post the headers and crt tarballs were flipped.
In earier releases the crt was placed directly within crt1.o and crt2.o, what result in the problem that you were just capabable to get windows or console applications. The real startup code is moved into libmingw.

Posted by Kai Tietz 2007-07-19

Snapshot: mingw-w64-headers-crt-20070718

Update version of the mingw-w64-headers-crt release.
By this version of crt and headers you capable to build console and windows native x86_64 applications. The dll support is still a bit limited, but works for most cases.
Many thanks to Prof Ripley for some notes.

Posted by Kai Tietz 2007-07-18

Snapshot: mingw-w64-headers-crt.

Updated headers and crt for w64. Tested with binutils (trunk) and gcc (trunk).
Currently on gcc there are some patches needed for native build of libiberty are not approved. Therefore the build will fail for gcc on this step.

Posted by Kai Tietz 2007-07-11

mingw-w64-headers update

Updated version of the w64 header set. Usable with the w64 crt.

Posted by Kai Tietz 2007-07-04

Snapshot: mingw-w64-crt.tar.bz2

This package includes a w64 crt and library def-files. This is a alpha version and not a complete runtime for x86_64-pc-ming32 Windows.

Posted by Kai Tietz 2007-06-29

Snapshot: gdb 6.6

A build of the recent gdb 6.6 release is now available for MinGW. This release includes the patch against the FSF sources should you wish to compile it yourself.


Posted by Dave Murphy 2007-06-15

Snapshot: mingw-w64-defs-20070410-1.tar.bz2

These are the definition files for the x86_64 mingw target to generate the needed import libraries.

Posted by Kai Tietz 2007-04-10

Snapshot: mingw-w64-headers-20070405-1.tar.bz2

Header set for x86_64-pc-mingw32 support. This is a header set tested only for x86_64 version, but it includes also the definitions for x86 and ia64, too. It was used to build and verify the patch to gcc 4.3 (trunk) and may also it has some use to mingw.
It needs to be reviewed and may merged with mingw.

Posted by Kai Tietz 2007-04-05

Updated: mingw-runtime-3.12

I've released a new version of the mingw-runtime package:



2007-03-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

\* Include/\_mingw.h: Increment version to 3.12.

2007-03-22 Brian Ripley <ripleybd@users.sourceforge.net>

\* include/\_mingw.h \(\_\_CRT\_INLINE\): Make conditional on \_\_GNUC\_STDC\_INLINE\_\_.... [read more](/p/mingw/news/2007/03/updated-mingw-runtime-312/)
Posted by Chris Sutcliffe 2007-03-26

Updated: w32api-3.9

I've released a new version of the w32api package:



2007-03-25 Chris Sutcliffe <ir0nh34d@users.sf.net>

\* include/w32api.h: Increment version to 3.9.
\* Makefile.in: Ditto.

2007-03-23 Corinna Vinschen <corinna@vinschen.de>

\* include/psapi.h \(GetMappedFileName\): Fix messed up checkin.

2007-03-23 Matthew Gregan <kinetik@flim.org>... read more

Posted by Chris Sutcliffe 2007-03-26

Updated: mingw32-make-3.81-2

I've made a new version of mingw32-make available for download:


This built of the stock make version 3.81 source compiled with the following options:

../../$PACKAGE/configure \ --disable-dependency-tracking \ --disable-nls \ --enable-case-insensitive-file-system \ --disable-job-server \ --disable-rpath \ --program-prefix=mingw32-... read more

Posted by Chris Sutcliffe 2007-03-22

Snapshot: Binutils 2.17.50

I have uploaded an update of binutils (2.17.50-200700129-1)
to MinGW's Sourceforge File Release page. You can download it
from Snapshots section at:


The 2.17.50-200700129-1 snapshot incorporates modifications to official
binutils CVS since last update. In addition it patches windres to allow
use of spaces in filenames,

Posted by Danny Smith 2007-02-05

Snapshot: msysCORE-1.0.11-2007.01.19-1.tar.bz2

This file will be what is used by the installer to download and install MSYS. As I program the installer it might change names. All of the binary programs are not yet updated. THIS IS A SNAPSHOT TO USE FOR TESTING ONLY.

Posted by Earnie Boyd 2007-01-20

Snapshot: coreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2

The coreutils regression has been resolved. I have uploaded a new coreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2 file. If you installed this file on or before January 19th, 2007 then it is in your best interest to reinstall the file.

Posted by Earnie Boyd 2007-01-12

Updated: mingw-runtime-3.11

I've released a new version of mingw-runtime, available here:



2006-11-18 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

\* Include/\_mingw.h: Increment version to 3.11.
\* Makefile.in: Ditto.

2006-11-09 Danny Smith <dannysmith@users.sourceforge.net>

\[ mingw-Bugs-1590623 \] 
\* include/\_mingw.h \(\_\_CRT\_INLINE\): Use \_\_gnu\_inline\_\_ attribute
in C99 mode.... [read more](/p/mingw/news/2006/11/updated-mingw-runtime-311/)
Posted by Chris Sutcliffe 2006-11-19

Updated: w32api-3.8

I've released a new version of w32api, available here:



2006-11-18 Chris Sutcliffe <ir0nh34d@users.sf.net>

\* include/w32api.h: Increment version to 3.8.
\* Makefile.in: Ditto.

2006-11-13 Daniel Schlyder <thrug@users.sourceforge.net>

VER\_SUITE\_STORAGE\_SERVER, VER\_SUITE\_COMPUTE\_SERVER\): Define.... [read more](/p/mingw/news/2006/11/updated-w32api-38/)
Posted by Chris Sutcliffe 2006-11-19