gfortran nightly builds / i686 nightly build

NightStrike nightstrike@gmail.com
Thu Dec 11 15:26:00 GMT 2008


On Thu, Dec 11, 2008 at 4:09 AM, Dennis Wassel
<dennis.wassel@googlemail.com> wrote:
> 2008/12/10 Tobias Burnus <burnus@net-b.de>:
>
> [snip]
>
>> We should try to get newer Windows builds - esp. newer Mingw(64) builds.
>> Having an updated MacOS/Intel build would be great too.

We supply nightly snapshots of the gcc toolchain for Win64 on
mingw-w64.sf.net.  There are 5 toolchains that target Win64, each
hosted on a different platform: linux64, linux32, Win64, Win32, and
cygwin.  Feel free to take them and enjoy :)

We will very shortly be supporting multilib, which means that these
toolchains can target both Win64 and Win32 at once.

>> (If someone could give me a simple howto, I might be able to also generate
>> the Windows builds somehow (either cross compilation or in a VirtualBox),
>> but I have no Windows building experience.)

I have a simple script that automates it all (and does so every night).

> I had a shot at building a Linux -> mingw32 cross-compiler earlier
> this week and failed utterly; mingw is a pretty arcane world of its
> own...

Don't use the cross hosting script supplied on the mingw site.  It's
riddled with problems.  Kai made a lot of changes to gcc over the past
couple years to make building the cross compiler unbelievably simply.
I can walk you through it if you like.

> Talking of mingw: I feel that we[1] should take action to have the
> MinGW guys finally endorse the GCC 4 release officially; it's
> something about too many regressions, but maybe there is room for
> discussion. The current state of affairs is appalling, since they only
> officially support 3.4.5, which means that most bits of info related
> to release 4 (how long has is been around? 2 years?) is unofficial,
> mostly outdated, incomplete, often not working and so on; see my
> remark on building a cross-compiler.

Mingw-w64.sf.net fully supports the current GCC.  In fact, it's
impossible to get Win64 support on any gcc prior to 4.3.  All of the
toolchains we supply are done on gcc trunk, and they all work nicely.



More information about the Fortran mailing list