Home > Archive > Fortran > March 2008 > [ANN] gfortran, gcc & c++ (4.3.0) binaries for windows are available for download
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
[ANN] gfortran, gcc & c++ (4.3.0) binaries for windows are available for download
|
|
|
| If you would like to enjoy free compilers, as stated in the subject, the
binaries with manuals [27+ MB] are available for download at
www.Equation.com
The distribution includes gcc, gfortran, and c++, and supports openmp. It
works well if settings (environment variables) are not messed up. For
example,
(1) gcc example
C:\openmp>
C:\openmp>gcc -fopenmp -o c1.exe c1.c
C:\openmp>dir c1.exe
Volume in drive C has no label.
Volume Serial Number is F825-160C
Directory of C:\openmp
03/09/08 07:04p 9,216 c1.exe
(2) gfortran example
C:\openmp>gfortran -fopenmp -o f1.exe f1.f90
C:\openmp>dir f1.exe
Volume in drive C has no label.
Volume Serial Number is F825-160C
Directory of C:\openmp
03/09/08 07:06p 137,216 f1.exe
(3) c++ example
C:\TEMP\c++>c++ -o 1.exe 1.cpp
C:\TEMP\c++>dir 1.exe
Volume in drive C has no label.
Volume Serial Number is F825-160C
Directory of C:\TEMP\c++
03/09/08 07:07p 444,928 1.exe
| |
| Gerry Ford 2008-03-10, 4:51 am |
|
"Ivar Rosquist" <IRosquist@irq.org> wrote in message
news:pan.2008.03.10.00.22.35@irq.org...
> On Mon, 10 Mar 2008 00:19:44 +0000, post wrote:
>
>
> For Windows? Send it to Gates, Ballmer and their minions so they
> can stick it - well, you know.
>
I'll begin with the necessary usenet insult. Apparently your family shops
for OS's at the same place it shops for names.
I would like to describe how this grateful user of the gnu compiler
collection installs it.
The download is tolerable with a dial-up. Certainly not quick.
equation.com has had the best manuals that I've found with open source. So
given that you want the binaries, the documentation, and the mingw stuff,
you simply find a way to get it to your machine.
Before you commit to installation, this is how a popular OS sees it:
http://zaxfuuq.net/fortran196895.jpg . I found something reassuring about
seeing the letters FX in the description. I contend that FX has the est
initials in usenet. Of course sfx could mean sans fx. anyways.
Open-source distros don't assault your registry like many free or
foisted-upon-you software packages might. They put the docs in a directory
in program files. To remove, use explorer.
http://zaxfuuq.net/fortran196896.jpg . How exciting is it to see this?
http://zaxfuuq.net/fortran196897.jpg .
And this is what it looks like: http://zaxfuuq.net/fortran196898.jpg . I
have a lot of question here, but now isn't the time. As you can see, I
placed it near to the root, in a folder that I had created before
installtion directly off the root. For lack of a better appellation, I
called the folder equation. The install wants to put the folder 'gcc' on
top of this, and I thought it would be a good idea to let it, so that future
talk of a root could have 'gcc' as a reference. File structure matters
here. On a level equal to the bin, I have the folder called 'source'.
The final step before test-readiness is to install a shortcut. This way,
you double-click it and get a dos window *in the folder where you want it.*
Shown here: http://zaxfuuq.net/fortran196899.jpg .
Finally, I have a dog's perspective on windows:
http://cache.valleywag.com/assets/r...screenclean.swf .
> "Ivar Rosquist"
I suppose Ivar isn't such a bad name. I named my boy Hoogar.
--
Gerry Ford
"Anybody who says, that a high-speed collision with water is the same as
with concrete, likely has more experience with the former than the latter."
| |
|
|
| Gerry Ford 2008-03-10, 10:21 pm |
|
"FX" <coudert@alussinan.org> wrote in message
news:fr2ti3$312u$1@nef.ens.fr...
>
> It is indeed nice because documentation is one of the things that can be
> underestimated (to say the least) in the open source world. I'd just like
> to comment that the documentation they include (unless I missed
> something) is the official documentation of the projects they bundle. It
> can also be found available online if it can help:
>
> -- GCC: HTML (http://gcc.gnu.org/onlinedocs/gcc/) and
> PDF (http://gcc.gnu.org/onlinedocs/gcc.pdf)
> -- gfortran: HTML (http://gcc.gnu.org/onlinedocs/gfortran/) and
> PDF (http://gcc.gnu.org/onlinedocs/gfortran.pdf)
> -- other GCC-related docs: http://gcc.gnu.org/onlinedocs/ (including
> preprocesor, OpenMP, C++, Ada and Java docs)
> -- GNU binutils (assembler, linker and other tools):
> http://sourceware.org/binutils/docs-2.18/
> -- GNU make: http://www.gnu.org/software/make/manual/
>
> --
> FX, who rather likes having online HTML documentation because you can
> also use the power of Google!
>
In the new documentation, it draws the neophyte to readme1st.pdf:
Readme 1st
The following has useful information for the first-time user.
Fortran Compiler (gfortran)
1) Command to compile fortran file, e.g., test.f90, into object file is as:
gfortran -c test.f90
# end exerpt.
What is all this in bin util?
1. ar Create, modify, and extract from archives
2. nm List symbols from object files
3. objcopy Copy and translate object files
4. objdump Display information from object files
5. ranlib Generate index to archive contents
14. readelf Display the contents of ELF format files.
6. size List section sizes and total size
7. strings List printable strings from files
8. strip Discard symbols
9. c++filt Filter to demangle encoded C++ symbols
9. c++filt MS-DOS name for c++filt
10. addr2line Convert addresses to file and line
11. nlmconv Converts object code into an NLM
12. windres Manipulate Windows resources
13. Create files needed to build and use DLLs
15. Selecting the target system How these utilities determine the target.
16. Reporting Bugs
17. GNU Free Documentation License
Obviously, 14 looks out of place. This is as good a time as any to fix it.
I was wrong yesterday that the install put something in program files.
Rather, it puts it in the start menu. It shortcuts to the documentation.
If the entry is obsolete, you right click on it to remove it.
I cut a little too close to the bone and didn't remove my data before using
the uninstaller. Data went bye-bye: http://zaxfuuq.net/fortran196892.jpg
So I'll have an increased chance of repeating recent mistakes.
I've decided that my ribs are not so much severely-bruised as cracked. It's
nice to have something interesting to do while laid up.
--
Gerry Ford
"Anybody who says, that a high-speed collision with water is the same as
with concrete, likely has more experience with the former than the latter."
| |
|
|
"Gerry Ford" <invalid@invalid.net> wrote in message
news:1205199310_0@news.newsgroups.com...
>
> I was wrong yesterday that the install put something in program files.
> Rather, it puts it in the start menu. It shortcuts to the documentation.
> If the entry is obsolete, you right click on it to remove it.
>
The answer to "why -- puts in the start menu" is you, not the installer. It
is a surprise why you put it in the start menu.
I did give you a suggestion "PLEASE don't download future distribution"
| |
| Gerry Ford 2008-03-11, 7:23 pm |
|
"post" <no-spam@equation.com> wrote in message
news:5SvBj.1981$yD3.1082@trnddc05...
>
> "Gerry Ford" <invalid@invalid.net> wrote in message
> news:1205199310_0@news.newsgroups.com...
>
> The answer to "why -- puts in the start menu" is you, not the installer.
> It
> is a surprise why you put it in the start menu.
You err.
> I did give you a suggestion "PLEASE don't download future distribution"
Since the 4.3.0 distro you posted is the only one available, I have it. I
certainly don't have it for the sentimental attachment to you.
--
Gerry Ford
"Anybody who says, that a high-speed collision with water is the same as
with concrete, likely has more experience with the former than the latter."
| |
|
|
"Gerry Ford" <invalid@invalid.net> wrote in message
news:1205271864_1@news.newsgroups.com...
documentation.[color=darkred]
>
> You err.
>
>
You are the only one so far to put it in the start menu. No other instance
had been reported. I did give you another suggestion, "learn how to use
Windows".
| |
| Gerry Ford 2008-03-12, 4:46 am |
|
"post" <no-spam@equation.com> wrote in message
news:aEDBj.17568$er2.4589@trnddc08...
>
> "Gerry Ford" <invalid@invalid.net> wrote in message
> news:1205271864_1@news.newsgroups.com...
> documentation.
>
> You are the only one so far to put it in the start menu. No other
> instance
> had been reported. I did give you another suggestion, "learn how to use
> Windows".
I didn't mean to rain on your announcement with an issue that only I
encountered. It looks like a lot of hard work went into this.
As far as me not knowing windows, well, I'll defer to you as OP. I'm happy
not to know 95% of what goes on with my OS and hope to increase this
percentage as I age.
Thanks for your work. You can ask me not to possess it, but I do. I really
didn't mean to rain on your parade.
--
Gerry Ford
"Anybody who says, that a high-speed collision with water is the same as
with concrete, likely has more experience with the former than the latter."
| |
|
|
"Gerry Ford" <invalid@invalid.net> wrote in message
news:1205306391_26@news.newsgroups.com...
>
> I didn't mean to rain on your announcement with an issue that only I
> encountered. It looks like a lot of hard work went into this.
>
> As far as me not knowing windows, well, I'll defer to you as OP. I'm
happy
> not to know 95% of what goes on with my OS and hope to increase this
> percentage as I age.
You are a person continuously making baseless complaint. "Put it in start
menu" is your responsibility. That's why I suggest you to learn how to use
Windows. You installed 4.2.3, why 4.2.3 did not put it in start menu (the
same installer)? It is a waste of time to deal with you.
| |
|
|
"post" <no-spam@equation.com> wrote in message
news:ETOBj.11432$wM2.11366@trnddc07...
>
> "Gerry Ford" <invalid@invalid.net> wrote in message
> news:1205306391_26@news.newsgroups.com...
> happy
>
> You are a person continuously making baseless complaint. "Put it in start
> menu" is your responsibility. That's why I suggest you to learn how to use
> Windows. You installed 4.2.3, why 4.2.3 did not put it in start menu (the
> same installer)? It is a waste of time to deal with you.
>
>
Your user support skills could do with updating.
Les
| |
|
|
"Les" <l.neilson@nospam.acecad.co.uk> wrote in message
news:fr8hpe$ut4$1@newsreader.cw.net...
>
>
> Your user support skills could do with updating.
>
> Les
>
>
"Baseless complaint" is not within the scope of "user support". That is an
international standard.
| |
| Richard Maine 2008-03-12, 7:32 pm |
| Les <l.neilson@nospam.acecad.co.uk> wrote:
> "post" <no-spam@equation.com> wrote in message
> news:ETOBj.11432$wM2.11366@trnddc07...
[elided]
> Your user support skills could do with updating.
Yes, he's about to hit my killfile. I don't know whether Gerry's
complaints are valid or not (Gerry's posts never seem to make it to my
server in the first place for reasons not entirely clear). But in either
case, the replies seem a bit... um.... overdone, to the extent that it
makes me disinclined to do things that might involve interactions like
this. A killfile entry, plus avoidance of using his products (I don't
want to be on the other end of that kind of user support) would seem to
do the trick.
--
Richard Maine | Good judgement comes from experience;
email: last name at domain . net | experience comes from bad judgement.
domain: summertriangle | -- Mark Twain
| |
|
| > Yes, he's about to hit my killfile.
I've been on the verge of doing that myself, but have for now just
decided to force myself not to reply to any of his posts.
In case there is any possible confusion, I'd like to state that there is
no connection whatsoever between www.equation.com and the gfortran
development team: they just distribute gfortran as part of their compiler
packages [1].
[1] I'm still not convinced they do it in a completely GPL-compliant way,
and I can't possibly know more or convince myself because they won't
answer my emails or even acknowledge receiving them. Sounds like a great
company, doesn't it?
--
FX
| |
| Jugoslav Dujic 2008-03-12, 7:32 pm |
| Richard Maine wrote:
| Les <l.neilson@nospam.acecad.co.uk> wrote:
|
|| "post" <no-spam@equation.com> wrote in message
|| news:ETOBj.11432$wM2.11366@trnddc07...
| [elided]
|| Your user support skills could do with updating.
|
| Yes, he's about to hit my killfile. I don't know whether Gerry's
| complaints are valid or not (Gerry's posts never seem to make it to my
| server in the first place for reasons not entirely clear). But in either
| case, the replies seem a bit... um.... overdone, to the extent that it
| makes me disinclined to do things that might involve interactions like
| this. A killfile entry, plus avoidance of using his products (I don't
| want to be on the other end of that kind of user support) would seem to
| do the trick.
Gerry is apparently the same person as Wade Ward, and he produces the
same odd combination of valid questions, trolling, and sheer nonsense.
I don't know whether your killfile is smart enough to deduce that, by
some header contents.
But nevertheless, I'm also fairly wary of the level of "user support"
exposed by post. Even if Gerry were a sheer troll, this was a gross
overreaction.
--
Jugoslav
___________
www.xeffort.com
Please reply to the newsgroup.
You can find my real e-mail on my home page above.
| |
| Harold Stevens 2008-03-12, 7:32 pm |
| In <fr8v6c$r4i$1@nef.ens.fr> FX:
[Snip...]
> Sounds like a great company, doesn't it?
FWIW...
Like Richard, something about "Gerry" trips some filter so I see only FU
to others' posts. However, based on those FUs, you could not *PAY* me to
deal with a "company" like that.
--
Regards, Weird (Harold Stevens) * IMPORTANT EMAIL INFO FOLLOWS *
Pardon any bogus email addresses (wookie) in place for spambots.
Really, it's (wyrd) at airmail, dotted with net. DO NOT SPAM IT.
Kids jumping ship? Looking to hire an old-school type? Email me.
| |
|
|
"Jugoslav Dujic" <jdujic@yahoo.com> wrote in message
news:63qdlsF28acotU1@mid.individual.net...
> Gerry is apparently the same person as Wade Ward, and he produces the
> same odd combination of valid questions, trolling, and sheer nonsense.
> I don't know whether your killfile is smart enough to deduce that, by
> some header contents.
>
> But nevertheless, I'm also fairly wary of the level of "user support"
> exposed by post. Even if Gerry were a sheer troll, this was a gross
> overreaction.
>
> --
> Jugoslav
Speaking of "user support", if the package remains in the form the installer
put, "user support" is valid. What Gerry Ford had done was out of what the
installer had put. The issue of "user support" does not exist.
This newsgroup is open. Every one can express his opinion. There are people
who think I failed to do "user support". As a matter of fact, I don't want
to provide service to him. I have no obligation. Enough is enough. He is not
cooperative, but continuously made baseless complaints. Some of you may
remember Gerry had an issue that he invoked 4.2.3 but linked to 4.3.0
(experiment snapshot from FX), and could not find c++ components. This is a
very simple issue. Setting was messed up. I asked him to try "set | more",
and tried to help him clean up the settings. He never did, but continuously
made baseless complaint. How to do "user support"? He put shortcut in start
menu. That is not installer problem, but is completely his responsibility.
He claimed "your err". How to do "user support"? If there are people who
think they may provide a support to Gerry. Please go ahead. If they cannot
provide a service to Gerry, please don't complain why I refuse to provide
him with a support.
As a reply to FX, I never claimed to have a connection with gfortran
development or others. It is unnecessary. Regarding to FX's emails, he
should consider his attitude and what he can prove the issue of GPL. It is
not worth asking FX what he has to prove his claim. That is a harassment.
Distributing the binaries is nothing but provides free compilers for who
they enjoy free it. There are prople who do not like the distributions. That
is OK.
| |
|
|
"Harold Stevens" <wookie@aces.localdomain> wrote in message
news:slrnftg4ok.8kq.wookie@aces.localdomain...
>
> Like Richard, something about "Gerry" trips some filter so I see only FU
> to others' posts. However, based on those FUs, you could not *PAY* me to
> deal with a "company" like that.
>
You can have your choice.
| |
|
| > Regarding to FX's emails, he should consider his attitude and what he
> can prove the issue of GPL.
I'm rather . I am asking whether your OpenMP runtime library is
based on GCC's libgomp, and in that case, I am asking for access to the
source code. Now, what exactly do you want me to prove?
--
FX
| |
| Gerry Ford 2008-03-12, 7:32 pm |
|
"Jugoslav Dujic" <jdujic@yahoo.com> wrote in message
news:63qdlsF28acotU1@mid.individual.net...
> Richard Maine wrote:
> | Les <l.neilson@nospam.acecad.co.uk> wrote:
> |
> || "post" <no-spam@equation.com> wrote in message
> || news:ETOBj.11432$wM2.11366@trnddc07...
> | [elided]
> || Your user support skills could do with updating.
> |
> | Yes, he's about to hit my killfile. I don't know whether Gerry's
> | complaints are valid or not (Gerry's posts never seem to make it to my
> | server in the first place for reasons not entirely clear). But in either
> | case, the replies seem a bit... um.... overdone, to the extent that it
> | makes me disinclined to do things that might involve interactions like
> | this. A killfile entry, plus avoidance of using his products (I don't
> | want to be on the other end of that kind of user support) would seem to
> | do the trick.
>
> Gerry is apparently the same person as Wade Ward, and he produces the
> same odd combination of valid questions, trolling, and sheer nonsense.
> I don't know whether your killfile is smart enough to deduce that, by
> some header contents.
>
> But nevertheless, I'm also fairly wary of the level of "user support"
> exposed by post. Even if Gerry were a sheer troll, this was a gross
> overreaction.
Wade Ward is my identity with google. The google portal offers a different
view of usenet.
Elsewhere on the net, "trolls" are inflammatory posts. As one nears c.l.c.,
trolls become people who are unappreciated in a forum. As c.l.f. could
reasonably be called Richard's realm, I'll just move on.
I was serially misrepresented here.
--
Gerry Ford
"Anybody who says, that a high-speed collision with water is the same as
with concrete, likely has more experience with the former than the latter."
| |
| c gordon liddy 2008-03-13, 4:30 am |
|
"Gerry Ford" <invalid@invalid.net> wrote in message
news:1205125496_58334@news.newsgroups.com...
>
> "Ivar Rosquist" <IRosquist@irq.org> wrote in message
> news:pan.2008.03.10.00.22.35@irq.org...
f'up set to clc
[color=darkred]
> I'll begin with the necessary usenet insult. Apparently your family shops
> for OS's at the same place it shops for names.
>
> I would like to describe how this grateful user of the gnu compiler
> collection installs it.
>
> The download is tolerable with a dial-up. Certainly not quick.
> equation.com has had the best manuals that I've found with open source.
> So given that you want the binaries, the documentation, and the mingw
> stuff, you simply find a way to get it to your machine.
>
> Before you commit to installation, this is how a popular OS sees it:
> http://zaxfuuq.net/fortran196895.jpg . I found something reassuring about
> seeing the letters FX in the description. I contend that FX has the
> est initials in usenet. Of course sfx could mean sans fx. anyways.
>
> Open-source distros don't assault your registry like many free or
> foisted-upon-you software packages might. They put the docs in a
> directory in program files. To remove, use explorer.
> http://zaxfuuq.net/fortran196896.jpg .
What base is this image in?
It would help me tremendously to know the country of origin of this
fantastic product, so that I can read the legals docs with appropriate
relevance. Wentz do you hail?
--
C. Gordon Liddy
"Virile, vigorous, potent."
| |
| Harold Stevens 2008-03-13, 8:17 am |
| In <47D87FFC.3090200@nospamcomputer.org> Tim Prince:
[Snip...]
> whether the rights of FSF and gfortran are being violated
IMO, a polite but determined FSF lawyer should contact the "company" ASAP:
http://www.linuxdevices.com/news/NS7719522768.html
--
Regards, Weird (Harold Stevens) * IMPORTANT EMAIL INFO FOLLOWS *
Pardon any bogus email addresses (wookie) in place for spambots.
Really, it's (wyrd) at airmail, dotted with net. DO NOT SPAM IT.
Kids jumping ship? Looking to hire an old-school type? Email me.
| |
|
|
"Harold Stevens" <wookie@aces.localdomain> wrote in message
news:slrnfti7m0.7oq.wookie@aces.localdomain...
>
> IMO, a polite but determined FSF lawyer should contact the "company" ASAP:
>
What kind of evidence do you have? Based on your personal imagniation to
harass.
Some people in the gfortran development team should look at their attitude.
Don't assume only your team members can develop codes, and people must
modify your codes.
| |
|
| > What kind of evidence do you have?
What is "evidence" do you keep talking about? I have asked whether your
OpenMP runtime library was based on the GNU libgomp, and if it is the
case, I'd like to have access to its source code. I'm not making a point,
I'm asking a question. And so far, I have not received answer.
--
FX
| |
|
|
"Paul van Delst" <Paul.vanDelst@noaa.gov> wrote in message
news:fre8ek$8vp$1@news.nems.noaa.gov...
> A few things:
> 1) "absolutely free" may be true in the money sense, but not necessarily
in the copyright
> sense.
> 2) "Binaries distributed at this site are a variant of GCC" appears to
indicate that you
> have modified the GCC code. That could be wrong, but it is one
interpretation.
>
Thanks for comment. I won't respond the issue any more.
"Variant" is not absolutely "appears to indicate that you have modified ..."
It allows to link to an independent library. Since publishing the binaries,
I become an enemy of gfortran developmental team. You may wonder why I like
to have the trouble. I could not find a place to download updated binaries
when I found there was bug. That made me to build the binaries. I would like
to share the binaries with someone who would like to enjoy it.
| |
| Greg Lindahl 2008-03-14, 7:32 pm |
| In article <reyCj.23$CO3.4@trnddc04>, post <no-spam@equation.com> wrote:
>"Variant" is not absolutely "appears to indicate that you have modified ..."
>It allows to link to an independent library.
Indeed, it does. So did you write the omp library yourself, or is it
based on code from gcc? It should be easy for you to answer this
question, and it's reasonable for people to ask you about it.
-- greg
|
|
|
|
|