wgcc / News: Recent posts

wgcc 2.2.4 released

wgcc is a tool that enables simple migration from GCC to native windows binaries using the interix environment, including many things thought impossible on windows - like preloading shared libraries. This features make wgcc valuable even without interix.

wgcc abstracts away lots of inconveniences that are introduced by building static libraries, shared libraries (DLL's) and executables with any possible combination of those three. When using wgcc both static and shared libraries behave exactly the same on Windows, and this makes tons of defines unnecessary. The only thing that still has to be done is to give all Data symbols (i.e. Variables) an import attribute (__declspec(dllimport)) when using them (i.e. in the library header files) in an executable. For a simple example take a look at the file tests/shared.test inside the wgcc distribution.... read more

Posted by Markus Duft 2007-07-24

wgcc 2.2.3 released

wgcc is a tool that enables simple migration from GCC to native windows binaries using the interix environment, including many things thought impossible on windows - like preloading shared libraries. This features make wgcc valuable even without interix.

wgcc abstracts away lots of inconveniences that are introduced by building static libraries, shared libraries (DLL's) and executables with any possible combination of those three. When using wgcc both static and shared libraries behave exactly the same on Windows, and this makes tons of defines unnecessary. The only thing that still has to be done is to give all Data symbols (i.e. Variables) an import attribute (__declspec(dllimport)) when using them (i.e. in the library header files) in an executable. For a simple example take a look at the file tests/shared.test inside the wgcc distribution.... read more

Posted by Markus Duft 2007-07-03

wgcc 2.2.2 released

wgcc is a tool that enables simple migration from GCC to native windows binaries using the interix environment, including many things thought impossible on windows - like preloading shared libraries. This features make wgcc valuable even without interix.

wgcc abstracts away lots of inconveniences that are introduced by building static libraries, shared libraries (DLL's) and executables with any possible combination of those three. When using wgcc both static and shared libraries behave exactly the same on Windows, and this makes tons of defines unnecessary. The only thing that still has to be done is to give all Data symbols (i.e. Variables) an import attribute (__declspec(dllimport)) when using them (i.e. in the library header files) in an executable. For a simple example take a look at the file tests/shared.test inside the wgcc distribution.... read more

Posted by Markus Duft 2007-05-24

wgcc 2.2.1 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2007-05-14

wgcc 2.2.0 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2007-05-04

wgcc 2.1.5 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2007-03-23

wgcc 2.1.4 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2007-02-06

wgcc 2.1.3 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2007-01-15

wgcc 2.1.2 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool

chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the

same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2006-12-20

wgcc 2.1.0 critical bug (causing crash) fixed in 2.1.1

After releasing 2.1.0 i found a bug that makes the option manager crash in some situations (for example when passing -O? options to wgcc). This has been fixed in 2.1.1

Posted by Markus Duft 2006-12-07

wgcc 2.1.0 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2006-12-06

wgcc 2.0.5 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2006-11-29

wgcc 2.0.4 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2006-11-15

wgcc 2.0.3 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2006-10-10

wgcc 2.0.2 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2006-10-03

wgcc 2.0.1 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2006-09-27

wgcc 2.0 RC2 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2006-09-22

wgcc 2.0 RC1 released

wgcc is a cross-compiler tool primarily written for Microsoft's Interix. Its primary purpose is to produce native Windows binaries (internally using the Microsoft Tool chain), and to mimic the behaviour of the GNU compiler collection. This means that wgcc understands many of GCC's command line arguments, and in most cases delivers the same results as expected, sometimes manipulating the underlying tool's input and output.... read more

Posted by Markus Duft 2006-09-19

wgcc-2.0-pre.7 released

wgcc-2.0-pre.7 and it's documentation have been released. This version is close to the first RC and is capable of building (with little or no modifications) OpenLDAP, OpenSSL, libtool, zlib, Berkeley DB, expat, gettext, libiconv, pkgconfig, glib, libIDL, popt, ORBit2, and many others. Additionally now the Apache stdcxx project is fully supported. For any Questions, feel free to mail me!

Posted by Markus Duft 2006-09-15