From: David W Noon <dwnoon@ntlworld.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Do we have to build gcc with fortran now?
Date: Fri, 24 Jun 2011 20:49:05 +0100 [thread overview]
Message-ID: <20110624204905.5bd0d13f@karnak.local> (raw)
In-Reply-To: <6517863.YlIiSIDa8W@pc>
[-- Attachment #1: Type: text/plain, Size: 2688 bytes --]
On Fri, 24 Jun 2011 21:18:23 +0200, Michael Schreckenbauer wrote about
Re: [gentoo-user] Re: Do we have to build gcc with fortran now?:
> Am Freitag, 24. Juni 2011, 08:04:43 schrieb Nikos Chantziaras:
> > On 06/24/2011 01:16 AM, Dale wrote:
> > > If it works with fortran turned on, I'd leave it alone. With
> > > hindsight, I should have left well enough alone anyway. It wasn't
> > > hurting a thing. Watch the elog messages. It will tell you at
> > > some point to either enable fortran or emerge some other package
> > > that I forget the name of. That one package pulled several
> > > dependencies on my rig. YMMV.
> >
> > Well, as I said in another post, I do have -fortan in my make.conf
> > and there are no problems. I do not have programs installed that
> > need a fortran compiler. And I do not have kde-meta installed;
> > that's a waste of resources. I only install what I actually need.
>
> You have no programs, that *need* fortran, but it could well be, that
> you have programs installed, that perform better when compiled with a
> fortran compiler. I think of sci-libs/fftw here as an example. It's
> used by programs like blender, imagemagick and maybe some others. The
> developers of said library use fortran, because they benchmarked it.
> If you disable fortran, you use the slower C fallback solution. If
> you disable fftw in those packages, you get a slower implementation
> too afaik.
Just to add some further prophecy to this: with GCC 4.6 the gfortran
compiler became a complete implementation of Fortran 2003. This allows
for Object Oriented Programming (OOP), the fashionable style of
designing code these days. This means that there could well be more
new software written in Fortran; without a Fortran compiler a user will
be unable to install this code on a source-based distro like Gentoo.
> After all, gentoo is a source based distribution. We all
> already have a couple of languages installed. There's a C compiler a
> standard user will never use. There's a C++ compiler only used by
> programmers. We all have them, only to compile programs, that need
> them. Why not enable fortran, even if it's only optional, to get the
> best of the available implementations? In the end it's only one
> programming language more installed on your system.
Indeed, the ability to compile as many languages as possible is almost
a necessity for users of a source-based system like Gentoo.
--
Regards,
Dave [RLU #314465]
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
dwnoon@ntlworld.com (David W Noon)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
next prev parent reply other threads:[~2011-06-24 19:52 UTC|newest]
Thread overview: 168+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-22 3:55 [gentoo-user] Do we have to build gcc with fortran now? Dale
2011-06-22 4:31 ` Matthew Finkel
2011-06-22 5:25 ` justin
2011-06-22 5:46 ` justin
2011-06-22 6:29 ` Thanasis
2011-06-22 6:33 ` justin
2011-06-22 7:13 ` justin
2011-06-22 22:11 ` [gentoo-user] " walt
2011-06-22 22:36 ` Dale
2011-06-22 23:05 ` justin
2011-06-22 7:41 ` [gentoo-user] " Thanasis
2011-06-22 7:32 ` Matthew Finkel
2011-06-22 8:20 ` Thanasis
2011-06-22 6:03 ` Thanasis
2011-06-22 6:24 ` [gentoo-user] " Nikos Chantziaras
2011-06-22 11:18 ` Dale
2011-06-22 13:12 ` Neil Bothwick
2011-06-22 13:27 ` Dale
2011-06-22 14:13 ` Mark Knecht
2011-06-22 15:29 ` Dale
2011-06-24 0:01 ` Walter Dnes
2011-06-24 0:14 ` Neil Bothwick
2011-06-24 11:56 ` [gentoo-user] " Stroller
2011-06-24 12:42 ` Alan McKinnon
2011-06-24 22:10 ` Neil Bothwick
2011-06-22 14:47 ` [gentoo-user] " Neil Bothwick
2011-06-22 15:40 ` Dale
2011-06-22 15:54 ` Alan McKinnon
2011-06-22 16:18 ` Neil Bothwick
2011-06-22 17:46 ` Dale
2011-06-23 21:27 ` Peter Humphrey
2011-06-23 21:57 ` Neil Bothwick
2011-06-23 23:04 ` Peter Humphrey
2011-06-24 12:02 ` [gentoo-user] " Stroller
2011-06-24 12:40 ` William Kenworthy
2011-06-24 22:08 ` Neil Bothwick
2011-06-22 13:19 ` [gentoo-user] " Nikos Chantziaras
2011-06-22 13:33 ` Dale
2011-06-22 14:14 ` Mark Knecht
2011-06-22 14:24 ` Nikos Chantziaras
2011-06-22 15:35 ` Dale
2011-06-22 16:11 ` Nikos Chantziaras
2011-06-22 16:23 ` Mark Knecht
2011-06-23 21:43 ` Peter Humphrey
2011-06-23 22:16 ` Dale
2011-06-24 5:04 ` Nikos Chantziaras
2011-06-24 10:18 ` Dale
2011-06-24 19:18 ` Michael Schreckenbauer
2011-06-24 19:49 ` David W Noon [this message]
2011-06-24 20:00 ` Dale
2011-06-24 20:25 ` Michael Schreckenbauer
2011-06-24 20:52 ` Dale
2011-06-24 22:20 ` Neil Bothwick
2011-06-25 3:29 ` Dale
2011-06-25 11:48 ` Neil Bothwick
2011-06-25 12:04 ` Dale
2011-06-25 12:46 ` justin
2011-06-25 13:58 ` Peter Humphrey
2011-06-25 19:12 ` Michael Schreckenbauer
2011-06-26 14:19 ` Peter Humphrey
2011-06-26 15:28 ` Dale
2011-06-26 19:34 ` Michael Schreckenbauer
2011-06-26 20:01 ` Dale
2011-06-26 20:46 ` Michael Schreckenbauer
2011-06-27 3:38 ` Mike Edenfield
2011-06-26 10:45 ` [gentoo-user] " Stroller
2011-06-26 14:21 ` Peter Humphrey
2011-06-25 19:10 ` [gentoo-user] " Alan McKinnon
2011-06-25 19:45 ` Dale
2011-06-25 21:34 ` Mick
2011-06-26 2:24 ` William Kenworthy
2011-06-26 9:27 ` Dale
2011-06-26 2:24 ` Mike Edenfield
2011-06-26 9:25 ` Dale
2011-06-25 6:08 ` Nikos Chantziaras
2011-06-22 16:58 ` Dale
2011-06-22 17:36 ` Nikos Chantziaras
2011-06-22 18:13 ` Dale
2011-06-22 20:15 ` Alan McKinnon
2011-06-22 21:30 ` Dale
2011-06-22 22:44 ` Indi
2011-06-22 22:55 ` Alan McKinnon
2011-06-23 0:12 ` Neil Bothwick
2011-06-23 12:08 ` Todd Goodman
2011-06-23 19:10 ` Dale
2011-06-23 19:30 ` Indi
2011-06-23 19:56 ` Alan McKinnon
2011-06-23 12:06 ` Todd Goodman
2011-06-23 13:09 ` Indi
2011-06-23 19:54 ` Alan McKinnon
2011-06-23 21:47 ` Peter Humphrey
2011-06-23 22:41 ` Alan McKinnon
2011-06-23 23:08 ` Peter Humphrey
2011-06-24 13:16 ` Indi
2011-06-23 17:23 ` [gentoo-user] [OT] " pk
2011-06-23 18:16 ` Neil Bothwick
2011-06-23 19:43 ` Alan McKinnon
2011-06-23 20:04 ` Robin Atwood
2011-06-23 20:15 ` Alan McKinnon
2011-06-24 8:52 ` pk
2011-06-24 9:31 ` Neil Bothwick
2011-06-24 13:14 ` pk
2011-06-24 22:17 ` Neil Bothwick
2011-06-23 23:43 ` Walter Dnes
2011-06-24 21:29 ` [gentoo-user] " walt
2011-06-23 21:51 ` [gentoo-user] " Peter Humphrey
2011-06-22 17:23 ` [gentoo-user] " Todd Goodman
2011-06-22 18:15 ` Dale
2011-06-22 18:35 ` Dale
2011-06-22 20:33 ` Todd Goodman
2011-06-22 21:34 ` Dale
2011-06-22 22:56 ` Neil Bothwick
2011-06-23 5:03 ` Dale
2011-06-23 9:02 ` Neil Bothwick
2011-06-23 10:49 ` Dale
2011-06-23 12:09 ` Neil Bothwick
2011-06-23 19:14 ` Dale
2011-06-23 19:45 ` Alan McKinnon
2011-06-23 20:35 ` Neil Bothwick
2011-06-23 21:06 ` Alan McKinnon
2011-06-23 21:52 ` Neil Bothwick
2011-06-23 12:00 ` Todd Goodman
2011-06-22 22:43 ` Mike Edenfield
2011-06-23 5:04 ` Dale
2011-06-23 21:47 ` Mike Edenfield
2011-06-23 22:23 ` Dale
2011-06-24 0:17 ` Walter Dnes
2011-06-22 21:25 ` Mark Knecht
2011-06-22 22:31 ` Dale
2011-06-22 23:12 ` Mark Knecht
2011-06-22 16:52 ` pk
2011-06-22 22:39 ` Mike Edenfield
2011-06-22 22:34 ` Mike Edenfield
2011-06-23 22:15 ` Peter Humphrey
2011-06-22 13:25 ` Indi
2011-06-23 22:18 ` Peter Humphrey
2011-06-24 0:19 ` Neil Bothwick
2011-06-22 13:29 ` [gentoo-user] " Mark Knecht
2011-06-22 14:25 ` Mick
2011-06-22 15:27 ` Mark Knecht
2011-06-22 15:50 ` Dale
2011-06-22 16:18 ` Mark Knecht
2011-06-22 18:10 ` Dale
2011-06-22 19:48 ` Matthew Finkel
2011-06-22 20:55 ` Dale
2011-06-22 21:28 ` Todd Goodman
2011-06-22 22:20 ` Mark Knecht
2011-06-23 12:05 ` Todd Goodman
2011-06-23 12:51 ` Mark Knecht
2011-06-22 22:35 ` Dale
2011-06-23 22:30 ` Peter Humphrey
2011-06-23 22:48 ` Alan McKinnon
2011-06-23 23:17 ` Peter Humphrey
2011-06-23 23:05 ` Dale
2011-06-23 22:22 ` Peter Humphrey
2011-06-23 22:36 ` Dale
2011-06-23 22:57 ` Mark Knecht
2011-06-23 22:54 ` Mike Edenfield
2011-06-24 0:31 ` Neil Bothwick
2011-06-24 12:35 ` Mike Edenfield
2011-06-24 22:16 ` Neil Bothwick
2011-06-24 12:03 ` Todd Goodman
2011-06-24 12:45 ` Mike Edenfield
2011-06-24 13:38 ` Todd Goodman
2011-06-24 15:43 ` Mark Knecht
2011-06-24 22:14 ` Neil Bothwick
2011-06-25 0:32 ` Walter Dnes
2011-06-24 22:24 ` Neil Bothwick
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110624204905.5bd0d13f@karnak.local \
--to=dwnoon@ntlworld.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox