From: user1 on
Uno wrote:
> On 8/7/2010 6:03 AM, Jerry DeLisle wrote:
>
>> I don't update the Cygwin binary available at the wiki very often. This
>> is because I don't have much time available and it ties up the machine I
>> have quite a bit. I am attempting a build right now for 4.6. At one time
>> we add one of our maintainers doing a regular mingw build with its own
>> windows setup program. He is no longer available to provide this. We are
>> looking for a volunteer to do these, but the original scripts seem to be
>> lost and no one has stepped up.
>>
>> I will post the Cygwin build update if/when successful.
>
> I went for a mingw install and failed spectacularly:
>
> http://i38.tinypic.com/35lzzex.jpg
>
> If you gfortran folk will not come to terms with this, I will start
> taking it out on the pandas. Tug McGraw ++.

Lol.

The MinGW-5.1.6.exe installer program hooks up to a download site, then
downloads and stores various components into whatever folder it was
started from, which was the desktop in your case.



From: Uno on
On 8/10/2010 5:56 AM, user1 wrote:

> The MinGW-5.1.6.exe installer program hooks up to a download site, then
> downloads and stores various components into whatever folder it was
> started from, which was the desktop in your case.

C:\Documents and Settings\dan\Desktop>dir
Volume in drive C has no label.
Volume Serial Number is 942A-AD55

Directory of C:\Documents and Settings\dan\Desktop


08/09/2010 09:38 PM 11,263,174 binutils-2.20-1-mingw32-bin.tar.gz
08/09/2010 09:40 PM 10,164,498 gcc-ada-3.4.5-20060117-3.tar.gz
08/09/2010 09:38 PM 2,812,535 gcc-core-3.4.5-20060117-3.tar.gz
08/09/2010 09:39 PM 4,058,117 gcc-g++-3.4.5-20060117-3.tar.gz
08/09/2010 09:39 PM 2,048,441 gcc-g77-3.4.5-20060117-3.tar.gz
08/09/2010 09:42 PM 12,243,868 gcc-java-3.4.5-20060117-3.tar.gz
08/09/2010 09:42 PM 1,645,646 gcc-objc-3.4.5-20060117-3.tar.gz
08/09/2010 09:42 PM 238,773 make-3.81-20090914-mingw32-bin.tar.gz
08/09/2010 09:23 PM 158,842 MinGW-5.1.6.exe
08/09/2010 09:27 PM 1,476 mingw.ini
09/25/2009 02:17 PM 1,401 mingw.ini.old
08/09/2010 09:36 PM 560,850 mingwrt-3.17-mingw32-dev.tar.gz
08/09/2010 09:36 PM 6,693 mingwrt-3.17-mingw32-dll.tar.gz
08/09/2010 09:36 PM 1,632,830 w32api-3.14-mingw32-dev.tar.gz
48 File(s) 159,032,779 bytes
10 Dir(s) 36,020,903,936 bytes free

C:\Documents and Settings\dan\Desktop>

None of this looks like a modern fortran compiler to me. Is there
somebody out there who has successfully built a mingw capacity who can
explain the advantage this has over the simple installer or what you'd
get from equation.com?
--
Uno

From: e p chandler on

"Uno" <merrilljensen(a)q.com> wrote in message
news:8cdotdF1ocU1(a)mid.individual.net...
> On 8/10/2010 5:56 AM, user1 wrote:
>
>> The MinGW-5.1.6.exe installer program hooks up to a download site, then
>> downloads and stores various components into whatever folder it was
>> started from, which was the desktop in your case.
>
> C:\Documents and Settings\dan\Desktop>dir
> Volume in drive C has no label.
> Volume Serial Number is 942A-AD55
>
> Directory of C:\Documents and Settings\dan\Desktop
>
>
> 08/09/2010 09:38 PM 11,263,174 binutils-2.20-1-mingw32-bin.tar.gz
> 08/09/2010 09:40 PM 10,164,498 gcc-ada-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:38 PM 2,812,535 gcc-core-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:39 PM 4,058,117 gcc-g++-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:39 PM 2,048,441 gcc-g77-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:42 PM 12,243,868 gcc-java-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:42 PM 1,645,646 gcc-objc-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:42 PM 238,773
> make-3.81-20090914-mingw32-bin.tar.gz
> 08/09/2010 09:23 PM 158,842 MinGW-5.1.6.exe
> 08/09/2010 09:27 PM 1,476 mingw.ini
> 09/25/2009 02:17 PM 1,401 mingw.ini.old
> 08/09/2010 09:36 PM 560,850 mingwrt-3.17-mingw32-dev.tar.gz
> 08/09/2010 09:36 PM 6,693 mingwrt-3.17-mingw32-dll.tar.gz
> 08/09/2010 09:36 PM 1,632,830 w32api-3.14-mingw32-dev.tar.gz
> 48 File(s) 159,032,779 bytes
> 10 Dir(s) 36,020,903,936 bytes free
>
> C:\Documents and Settings\dan\Desktop>
>
> None of this looks like a modern fortran compiler to me. Is there
> somebody out there who has successfully built a mingw capacity who can
> explain the advantage this has over the simple installer or what you'd get
> from equation.com?
> --
> Uno

Run the installer again and select "download and install". Check off what
you want. If you select g++ and g77, then you will get gcc 3.4.x and g77
3.4.x placed in c:\MinGW and associated sub folders.

The main reason to use this package is if you are doing development with
MinGW such as building compiles from source. You also need MSYS, binutils,
etc. Even so you probably want to update to a more recent version of the
tool chain. [Not that I've had *any* luck compiling from source.]

As I probably said somewhere else, this installer is similar to that for
Cygwin. It downloads and optionally installs packages from a set of
packages.

For ordinary Fortran (and C) users I would stick with the distribution from
equation.com OR the distribution listed in the GNU Wiki. The second one is
based on FX Coudert's old build scripts. It is similar to the one that he
had hosted. http://users.humboldt.edu/finneyb/gfortran-windows.exe

---- e


From: user1 on
Uno wrote:
> On 8/10/2010 5:56 AM, user1 wrote:
>
>> The MinGW-5.1.6.exe installer program hooks up to a download site, then
>> downloads and stores various components into whatever folder it was
>> started from, which was the desktop in your case.
>
> C:\Documents and Settings\dan\Desktop>dir
> Volume in drive C has no label.
> Volume Serial Number is 942A-AD55
>
> Directory of C:\Documents and Settings\dan\Desktop
>
>
> 08/09/2010 09:38 PM 11,263,174 binutils-2.20-1-mingw32-bin.tar.gz
> 08/09/2010 09:40 PM 10,164,498 gcc-ada-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:38 PM 2,812,535 gcc-core-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:39 PM 4,058,117 gcc-g++-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:39 PM 2,048,441 gcc-g77-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:42 PM 12,243,868 gcc-java-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:42 PM 1,645,646 gcc-objc-3.4.5-20060117-3.tar.gz
> 08/09/2010 09:42 PM 238,773 make-3.81-20090914-mingw32-bin.tar.gz
> 08/09/2010 09:23 PM 158,842 MinGW-5.1.6.exe
> 08/09/2010 09:27 PM 1,476 mingw.ini
> 09/25/2009 02:17 PM 1,401 mingw.ini.old
> 08/09/2010 09:36 PM 560,850 mingwrt-3.17-mingw32-dev.tar.gz
> 08/09/2010 09:36 PM 6,693 mingwrt-3.17-mingw32-dll.tar.gz
> 08/09/2010 09:36 PM 1,632,830 w32api-3.14-mingw32-dev.tar.gz
> 48 File(s) 159,032,779 bytes
> 10 Dir(s) 36,020,903,936 bytes free
>
> C:\Documents and Settings\dan\Desktop>
>
> None of this looks like a modern fortran compiler to me. Is there
> somebody out there who has successfully built a mingw capacity who can
> explain the advantage this has over the simple installer or what you'd
> get from equation.com?


Good grief.

Did you tell it to download and install, or just to download ? If you
told it to install, then all of those tar.gz files would be unpacked
into a Mingw folder. When the dust settles, all you would need to do
would be add c:\mingw\bin (or similar) to the path variable. Notice you
have downloaded g77, not gfortran. That installer you ran is getting old.

fwiw - I do like the equation.com packaging better.



From: Uno on
On 8/10/2010 2:32 PM, user1 wrote:
> Uno wrote:
>> On 8/10/2010 5:56 AM, user1 wrote:
>>
>>> The MinGW-5.1.6.exe installer program hooks up to a download site, then
>>> downloads and stores various components into whatever folder it was
>>> started from, which was the desktop in your case.
>>
>> C:\Documents and Settings\dan\Desktop>dir
>> Volume in drive C has no label.
>> Volume Serial Number is 942A-AD55
>>
>> Directory of C:\Documents and Settings\dan\Desktop
>>
>>
>> 08/09/2010 09:38 PM 11,263,174 binutils-2.20-1-mingw32-bin.tar.gz
>> 08/09/2010 09:40 PM 10,164,498 gcc-ada-3.4.5-20060117-3.tar.gz
>> 08/09/2010 09:38 PM 2,812,535 gcc-core-3.4.5-20060117-3.tar.gz
>> 08/09/2010 09:39 PM 4,058,117 gcc-g++-3.4.5-20060117-3.tar.gz
>> 08/09/2010 09:39 PM 2,048,441 gcc-g77-3.4.5-20060117-3.tar.gz
>> 08/09/2010 09:42 PM 12,243,868 gcc-java-3.4.5-20060117-3.tar.gz
>> 08/09/2010 09:42 PM 1,645,646 gcc-objc-3.4.5-20060117-3.tar.gz
>> 08/09/2010 09:42 PM 238,773 make-3.81-20090914-mingw32-bin.tar.gz
>> 08/09/2010 09:23 PM 158,842 MinGW-5.1.6.exe
>> 08/09/2010 09:27 PM 1,476 mingw.ini
>> 09/25/2009 02:17 PM 1,401 mingw.ini.old
>> 08/09/2010 09:36 PM 560,850 mingwrt-3.17-mingw32-dev.tar.gz
>> 08/09/2010 09:36 PM 6,693 mingwrt-3.17-mingw32-dll.tar.gz
>> 08/09/2010 09:36 PM 1,632,830 w32api-3.14-mingw32-dev.tar.gz
>> 48 File(s) 159,032,779 bytes
>> 10 Dir(s) 36,020,903,936 bytes free
>>
>> C:\Documents and Settings\dan\Desktop>
>>
>> None of this looks like a modern fortran compiler to me. Is there
>> somebody out there who has successfully built a mingw capacity who can
>> explain the advantage this has over the simple installer or what you'd
>> get from equation.com?
>
>
> Good grief.
>
> Did you tell it to download and install, or just to download ? If you
> told it to install, then all of those tar.gz files would be unpacked
> into a Mingw folder. When the dust settles, all you would need to do
> would be add c:\mingw\bin (or similar) to the path variable. Notice you
> have downloaded g77, not gfortran. That installer you ran is getting old.

I chose just to download. I left myself a trail in screenshots:

http://i34.tinypic.com/2zrkn14.jpg

http://i36.tinypic.com/bgtp1s.jpg

http://i36.tinypic.com/339hzea.jpg

I figured I'd take a look at the files I was getting while asking for a
full install. The glaring thing about this list is the absence of
anything that looks like gfortran except g77, which I don't really want.
(I have no interest in revisiting the bad old days of fixed form.)

When I get time, I'll choose the download and install to see exactly
what files I end up with and where.

Now I'm going to see Pat Benatar and Nick Geraldo at the outdoor
pavilion at the abq zoo. woo-hoo

http://www.youtube.com/watch?v=IvSbQB6-UdY&feature=related

>
> fwiw - I do like the equation.com packaging better.

It's certainly easier. I'm trying to figure out what you'd gain by
having a mingw install. Doesn't a mingw install hold out the promise of
being able to use GUI events?
--
Uno