Date: Sun, 20 Dec 2009 11:46:19 +0000 From: Anton Shterenlikht <mexas@bristol.ac.uk> To: freebsd-current@freebsd.org Subject: g95 as a system fortran compiler? Message-ID: <20091220114619.GA94146@mech-cluster241.men.bris.ac.uk>
next in thread | raw e-mail | index | archive | help
I'm a user, not a developer, so I might be talking nonsense, in which case I apologise. I think the lack of a fortran compiler in the base OS is a significant minus of an otherwise very general OS. I understand that gfortran is not an ideal choice for many reasons, not least that it doesn't build on ia64. I think g95 could be a better choice for the following reasons: 1. very few dependencies, easy to maintain: Port: g95-0.92.20090624 Path: /usr/ports/lang/g95 Info: Fortran 95 compiler from g95.org Maint: gahr@FreeBSD.org B-deps: gettext-0.17_1 gmake-3.81_3 libiconv-1.13.1 R-deps: WWW: http://www.g95.org/ 2. builds fine on amd64, i386, ia64, sparc64 (and alpha, but this is no longer relevant). Also builds fine on linux ppc, mips, arm (haven't got fbsd stats for these archs). 3. actively developed, including co-arrays, a fortran 2008 feature 4. proven track record of successful integration with numerical libraries, scientific software, etc. I think inclusion/exclusion of system fortran is best controlled via /etc/src.conf, for those who have no use for it. Any comments? -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091220114619.GA94146>