From owner-freebsd-fortran@FreeBSD.ORG Wed Sep 10 03:18:31 2014 Return-Path: Delivered-To: fortran@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F2A321EF for ; Wed, 10 Sep 2014 03:18:30 +0000 (UTC) Received: from nm12-vm0.bullet.mail.bf1.yahoo.com (nm12-vm0.bullet.mail.bf1.yahoo.com [98.139.213.140]) by mx1.freebsd.org (Postfix) with ESMTP id A45CA8E8 for ; Wed, 10 Sep 2014 03:18:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1410319103; bh=vdrqvu3uy4hAfP9pS4/JzxpUZVcplGn8UhUA4Ue6GXA=; h=Received:Received:Received:X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:From:Subject; b=fsUcfdO1C0Oh/JyXioVDoYFqB3Rj5d6VUIFlv8UZFQN9+dwSy5sD6v/BSrzk/+yFM1Cn02C3wL3FG3h8BfDx2mfQ277mEgFHVKXu6WnBDkuSCwPC7PmhbRtDPb7wBuhPRJDJ0r+tubNUoflGRqVk/ifZGd8kt9SUpg/18asbzhLwZ1KahG16iJeAokSpQcoDTyII3vasIsUWxsCD10cbPOqS76PhN5sBqEEUIm6SofVVFY0JlNR1uoZaRx8HEpw2/pnBcr9XhlRZmLliUtNM23OW0LPiz30icW8dKKUg1sEKUGdzp3Je6eSjew9JW87qJy+0dbs5lgByeVxrKFjxww== DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s2048; d=yahoo.com; b=aJtR4d9cXjEOLwY59AtqBs7k/kKk1ydrIk1tVY/GE2E14prj6l53TSt+ii+rSPa9K4bUNrwxjgHHksdU+4DKYwg58lofJg8bCBTl3Sw5Fcnxx2a7vOhO/zwpDO38m3DxQxo8PzcNQGZ6TYsm8Amp25O7K8Fr74216vyaUAYVmuqah8noMlkensZQAsfNmsT13jJRFGzYHMArhcsBH1skkjYotkZnwCr5YmRnuE6CRK7WtZRvucRdDA6CUCCCxDWceZKjoJDU/11UjeA7zpvDm0uiVPhKQgCPilTTjUPMSWPmbiBqTj5dQrA22jIgF/BddHnREnXCI+dIjaGmZGiX2w==; Received: from [98.139.212.150] by nm12.bullet.mail.bf1.yahoo.com with NNFMP; 10 Sep 2014 03:18:23 -0000 Received: from [68.142.230.72] by tm7.bullet.mail.bf1.yahoo.com with NNFMP; 10 Sep 2014 03:18:23 -0000 Received: from [127.0.0.1] by smtp229.mail.bf1.yahoo.com with NNFMP; 10 Sep 2014 03:18:23 -0000 X-Yahoo-Newman-Id: 417469.1053.bm@smtp229.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: NjaxbIMVM1mBjAhj8CEzwyxWuCRhbKMYPSXSJHekgl2hk5y BGnshVg2rdvMh.RUarc7YzzyiJwB5xsUsnZHHyFGvXLV7bXCdgXdRXcGtGLZ Xa.u4iHML2mOZ_INghQ.K1IfuI60Uiv04uBPSiSapSBPBkjLcPlDX1ThX0Oh gfGqPM5jANg.Jq7vwjCV95xaHttx4lZofrjzTpFf8PoJRmg4Zkz6e9ubdVfz 8Gt6pTI.MLkf0f6Yfji4ePSjc47eDQkhyQ3lOMbEnhT3vrU8Wu5XPMpZgmv8 44WnEePjJB5OKkixI88oahYtcTWRZrckPDmb6sqQkpVaNohsYto0sDTXNR85 xRb9EtAJyfKxJ6dlt_BznOV3uaxpMFQoglu_uJms_St6l0UCT2Dki58S_EIQ k8H7c3xBHLILNZSgknYGqM8fca3c68xUdxnBSY16y7yLnI1WMu2UP9l.zJvn S9TEY6nHV1Rr6KQBZHkaNa4gCk5s3AGovCA6b8zk19xHpXdSUL7qUc1WgTA0 CJ4HPJiSxNrW2eHsY_7.rNJNd0BduT5jCRvaQTKsS0BBGdrki84p7HnnsWzW I7pDIgploOr3GG1BcZnDpLeTRv0vcSMI- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Message-ID: <540FC32E.6000305@freebsd.org> Date: Tue, 09 Sep 2014 22:19:10 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Steve Kargl Subject: Re: Help with gfortran References: <540E18DB.3020006@freebsd.org> <540FA812.1050606@freebsd.org> <20140910022632.GA70317@troutmask.apl.washington.edu> In-Reply-To: <20140910022632.GA70317@troutmask.apl.washington.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: fortran@FreeBSD.org X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2014 03:18:31 -0000 On 09/09/14 21:26, Steve Kargl wrote: > On Tue, Sep 09, 2014 at 08:23:30PM -0500, Pedro Giffuni wrote: >> While here, I think it should be possible to drop libstdc++ into an >> independent port and have all the g++ ports use libc++ by default. >> > I'm no expert on this, but I suspect that g++ will be unhappy with > libc++. libstdc++ and libc++ simply are incompatible. > It should be somewhat like using stlport with g++ and libc++ supports the standards well enough that it should just work. At least the contrary; having libstdc++ work compatibly with clang, is already possible: http://clang.llvm.org/cxx_status.html "Clang's C++11 mode can be used withlibc++ or with gcc's libstdc++, but patches are needed to makelibstdc++-4.4 work with Clang in C++11 mode. Patches are also needed to makelibstdc++-4.6 andlibstdc++-4.7 work with Clang releases prior to version 3.2 in C++11 mode.thread_localsupport currently requires the C++ runtime library from g++-4.8 or later." This said, I am not an expert either. Pedro.