Robert Millan <[email protected]> writes: > On Sun, Jan 24, 2010 at 06:27:33PM +0100, karme wrote: >> Couldn't gcc-mingw32 just replace mingw32 then? What's the reason to >> have both? > > The reason I packaged gcc-mingw32 is that I wanted to use a recent version > of GCC. > > I can't answer about the old mingw32 being useful or not, you'd have to ask > that to Ron (mingw32 maintainer).
Added Ron to Cc. >> Can this be added to the description, please? > > The description of which package? At least, gcc-mingw32 - maybe both? > What do you think should be added exactly? > >> Hmm? I >> really don't know which one I should use now. Where is the difference? >> gcc-mingw32 looks newer, maybe use that one? > > 'mingw32' is GCC 4.2.1 plus some modifications that were needed for mingw32 > support at the time. > > 'gcc-mingw32' is unmodified GCC 4.4, compiled for mingw32 targets. > > I recommend using gcc-mingw32. GCC 4.2.1 is a few years old now. > > Also, depending on which runtime you use, gcc-mingw32 is your only > option (see http://mingw-w64.sourceforge.net/). Okay, then let me try to suggest some description. First a summary: - there are 2 cross compilers for the mingw32 target (gcc-mingw32 and ming32) - gcc-mingw32 is unmodified GCC 4.4, compiled for mingw32 targets - mingw32 is GCC 4.2.1 plus some modifications that were needed for mingw32 support at the time - most people probably want to use gcc-mingw32 instead of mingw32 (similar to most people would prefer a newer gcc-4.x) - both packages don't include gcj Points I do not understand, yet: - is 64bit windows its own mingw64 target? you can use gcc-mingw32 for that, too? Suggested gcc-mingw32 description: Description: The GNU Compiler Collection (cross compiler for MingW32) This is the GNU Compiler Collection, a fairly portable optimizing compiler which supports multiple languages. . This package includes support for cross-compiling C and C++ to the MingW32 target (windows). At the moment there are two cross-compilers for the MingW32 target in debian. This package is built from a nearly unmodified version of GCC 4.4 whereas the mingw32 package is built from an older modified GCC 4.2 version. It is likely that you want to use the newer version. Feel free to improve it (my English is bad) -- karme -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

