From owner-freebsd-questions@freebsd.org Sun Jan 17 17:38:51 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20737A86D23 for ; Sun, 17 Jan 2016 17:38:51 +0000 (UTC) (envelope-from jd1008@gmail.com) Received: from mail-ob0-x22e.google.com (mail-ob0-x22e.google.com [IPv6:2607:f8b0:4003:c01::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D709B1027 for ; Sun, 17 Jan 2016 17:38:50 +0000 (UTC) (envelope-from jd1008@gmail.com) Received: by mail-ob0-x22e.google.com with SMTP id is5so146403188obc.0 for ; Sun, 17 Jan 2016 09:38:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=mxHLYJoLu5ntKgaVGnbZ/bpvBSE7en8cIrjIsJ3P6ys=; b=WbXZGtnGhwj63j+Wun6C1AOh9s/DGbZdaNTpf2tw4CRzJ/y5vaPnKLSszNtpJx3EUz H8RqRdWzeJvUaIx1hmeuA5ACX8miZ+XnhjM03uKsJ1DyJoV7PLn93c5tFk+3GqQWwhNr U6h+E51Xmo0Lk81bTTEEULt75vEsxzDcXmfj6Wqo5mEaD3VuJOAaxrlfTCqFHLPpB5Wi w7uY5E7fQ0x/p0izI2WHC64jhrbYvrKqiyepPDka9BlusJKxaIgacEN/mIR3jPPbPqaI yhB+AyQveHxdgTM9Qkj+SAkWMTqCMWOm1MvJmwFoYhv/bkVlf4jX8pWtmcGu503vnreY k6DA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=mxHLYJoLu5ntKgaVGnbZ/bpvBSE7en8cIrjIsJ3P6ys=; b=Tg0yMv8MyCPp+4gV8WSh48+FczE+mdRTnYSTe24Oh46zcW9whMBy5hPBvKxkbLc9zL reIQecpgiQw5n4NNpZpY1tXq3O+xftB+F6HKeprHARKlYyDtF60Ade2BF3nFicmuxq3T d8M3IlGD681ahKMWfF0tieEGAw3bHACf/FJhvtUm6ZAvo8hpvsFBOkNC+dB3Ll5wjna6 Smr6/huPjb8S4s3oXBQLVIuL67y++N/pVA1KbfVcUB95jUTwi39dPz40/jwT9Kt0YkvO yA9XygvD9nXmfR5qjKVkMlMlHDmy0IBOGpjMrfbOt4bsUKzdR18bZKAc39SN2oevcx4s KFnQ== X-Gm-Message-State: ALoCoQmk7qBNm16emWN4l9BGS15JbztHXp1TPzPeZyqj2e8G3FNarg9xQGZYFm1j+8w25hzpV3L1Yrxyxw/fU6aWTsokIxBjCw== X-Received: by 10.60.43.170 with SMTP id x10mr17000894oel.68.1453052330260; Sun, 17 Jan 2016 09:38:50 -0800 (PST) Received: from localhost.localdomain ([50.243.6.59]) by smtp.googlemail.com with ESMTPSA id o125sm11228426oif.0.2016.01.17.09.38.48 for (version=TLSv1/SSLv3 cipher=OTHER); Sun, 17 Jan 2016 09:38:49 -0800 (PST) Message-ID: <569BD1AA.3040102@gmail.com> Date: Sun, 17 Jan 2016 10:38:50 -0700 From: jd1008 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Re: Fortran compiler References: <5426FC3A-A8F7-4B24-9CAA-1A18C176A4F1@yahoo.com> <569B9141.803@FreeBSD.org> In-Reply-To: <569B9141.803@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jan 2016 17:38:51 -0000 On 01/17/2016 06:04 AM, Matthew Seaman wrote: > On 16/01/2016 22:15, john.haraden--- via freebsd-questions wrote: >> When will the base system ship with a fortran compiler? GCC is >> cumbersome and requires special linking commands to form an >> executable file from compiled object files. Why not resurrect the >> old f77? > It is unlikely that the base system will ever re-import a Fortran > compiler. Fortran is not required to build the base system, nor is it a > POSIX requirement, so like all other languages in that class -- many of > which are of significantly greater popularity than Fortran nowadays -- > you'll simply have to install it from ports. Well, one can also argue that there are tons of packages on FreeBSD that have nothing to do with building or maintaining the base system, but are desired by users, and are included. My suspicion is that if there is one person who has raised his/her voice for including something, then there are possibly many silent people who will not make their wishes known online, who would like the inclusion of that package. > > GCC's command line for linking objects into an executable can be > complicated, but that's not significantly different compared to c or c++ > programs and not significantly different when compiling using the LLVM > toolchain. Much of that complexity only occurs when linking against > large external bodies of code, like QT or Gnome. > > Cheers, > > Matthew >