From owner-freebsd-current Tue Dec 22 13:30:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA16653 for freebsd-current-outgoing; Tue, 22 Dec 1998 13:30:26 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA16605 for ; Tue, 22 Dec 1998 13:30:15 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.9.1/8.9.1) id NAA11641; Tue, 22 Dec 1998 13:37:47 -0800 (PST) (envelope-from sgk) From: Steve Kargl Message-Id: <199812222137.NAA11641@troutmask.apl.washington.edu> Subject: Re: Fortran conundrum In-Reply-To: <199812222108.PAA36858@gforce.johnson.home> from Glenn Johnson at "Dec 22, 1998 3: 8:55 pm" To: gljohns@bellsouth.net (Glenn Johnson) Date: Tue, 22 Dec 1998 13:37:47 -0800 (PST) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Glenn Johnson: > > sgk@troutmask.apl.washington.edu wrote: > > As I promised Mike Smith, I have been looking over the Fortran situation > > in -current. From the last round of email, we had essentially 3 > > opinions: > > > > (1) Status quo > > > > f77 (f2c+gcc) works for the majority of those who use Fortran. If > > someone wants more speed, power, or features, then they can choose > > to install gcc_2.8.x and g77+0.5.23, egcs-1.1.1, or purchase a > > commericial product. > > I have some Fortran programs that will not compile with f2c+gcc but > compile fine with g77. The converse is also true however, but not as much. This actually surprises me unless your Fortran code is using some nonstandard extensions to Fortran 77. What does /usr/ports/devel/ftnchek say about yor codes. > sgk@troutmask.apl.washington.edu wrote: > > (2) Upgrade to g77 -- g77 produces "better" code than f2c+gcc, and it is > > designed to integrate smoothly with the core compiler technology when an > > upgrad finally occurs. > > I find that g77 meets my needs more than f2c+gcc, so I would like to see > g77 brought into the FreeBSD distribution when the upgrade to gcc2.8.x > occurs. I have been using egcs-1.1.1 and that meets my needs. Indeed, I recommend that we (as community) try to keep somewhat current with egcs in the ports because development of g77 is done primarily within egcs now. > sgk@troutmask.apl.washington.edu wrote: > > (3) Rip Fortran out of the base distribution. > > This doesn't sound good to me. Wouldn't it be better to have g77 > integrated in. Fortran is still important enough that it should be in the > base distribution, IMHO. My impression is this won't happen -- Steve finger kargl@troutmask.apl.washington.edu http://troutmask.apl.washington.edu/~clesceri/kargl.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message