From owner-freebsd-fortran@FreeBSD.ORG Wed Sep 10 01:29:10 2014 Return-Path: Delivered-To: fortran@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 748EA38F for ; Wed, 10 Sep 2014 01:29:10 +0000 (UTC) Received: from nm35-vm3.bullet.mail.bf1.yahoo.com (nm35-vm3.bullet.mail.bf1.yahoo.com [72.30.238.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1770B6BA for ; Wed, 10 Sep 2014 01:29:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1410312164; bh=bVsrYAMon4vl/Bocjw3udEPP68JY5Qwc5dzCoJgXue4=; 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:Content-Transfer-Encoding:From:Subject; b=ooUvnsDEdVYoDvSmCcMI7gqGNvcZZ5Zd5kDY2xylUEHqiAf4y3hXTWcarKPAgZcDkwnqYHzmN2jhWuLJahuoQ/S7+sX9e6bcop6/qe8FRDrQ0wYB8eA30Yc0gXSxzAf/Aa10oDv2lW8a8km7tDJY+w7KCw1LscV8cVcvctAKOUthjvJREGkuDO09sNKBNiZdeKC6H+Tk8chsOeaHpwuRkIEWuhutspxjfOhNLsBkMqQBbAkB8gIhMXGmCSpSpGbfVOvrdaUtefjfq8y/2NWF1iMFyV2EkqR1PqIfxLs+HTsBIiRMTyJOuiHnaTfDJPdkE4X19G07iBBU3fJBt0QKWA== DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s2048; d=yahoo.com; b=WFYCBI8WShxintnn3Qzj9lM0xUOy6QEzHuuo/5ZNvbybKs9Fp2LEQr6611UF/Ml5Z9ysjkVbxVlHgFGr5r883VNXCyqUN612xcGCjeEjDlI3Zz1A1DzFTdYhBVw/DCVm5v/FDoL+E+PSiFIj3oHlqV8zIIKGZ2y6RpFsX24iELCVDClAl6kx1eNo6JhGxLU3Eriwwin9X1iQWG0E7NT8pW/02Cr/cQAiNToV1UdeU7dQ8adNNTT8ktUmmG4kAVbqeMA5KwvBGyoE2XF5D1ns3UUBblXIXxGmrpaI9V+tJJssJpGndinX2dtG4X3nGExKrJ0cnYbpOQBTdspj0XPGDQ==; Received: from [98.139.215.142] by nm35.bullet.mail.bf1.yahoo.com with NNFMP; 10 Sep 2014 01:22:44 -0000 Received: from [98.139.213.9] by tm13.bullet.mail.bf1.yahoo.com with NNFMP; 10 Sep 2014 01:22:44 -0000 Received: from [127.0.0.1] by smtp109.mail.bf1.yahoo.com with NNFMP; 10 Sep 2014 01:22:44 -0000 X-Yahoo-Newman-Id: 145608.42478.bm@smtp109.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: EvgE7JEVM1n5dm4b_C5mjd.5kzPpzj6u_diIYE7vBN9virQ IPnFDO5yPwq3GM8LFgMzL9u_32jCRbK3wEm_rKNrR1AK_wzk0MQ_34gDU5o2 hXq9W8nVFIDJmWxs1QKkvEjCbnOHlnNdeIYC5bSQL_s8WyQrAXFrEpCHrBLF boI0kK7V8fvbPTcVSeIptkF9qpc_gACnvPnCjcOZQoIMcuCa67rIycEV.72X kJbYZepcxRF.IS.DopzaGQFRAdilHb8PVQjFStWj.CmJh.kT.tY8hMlHAuUa JuzKVu2TeqV1FMKVoAFCXk5aN2r5EtFurFG2755p49UnYosZeJ3rGjc9wwrx TtpViOJbP.3dYJVJUwdZJFZM.IsqqURlo31b00MTdyRW_FlWz8vi94aC5HlR wWtzjsoSN6jpOCslzJEyZLK4xoIu8fjQb9LRuQBMVPEETNsgJ1XpRAX0VAqo Tn8PhJDPC81FkMVAFP3atAMQ_Wb4YSE9CgLuKFJ0KCHAAA0.miYX1BIi1bIV Y8cWXP2Mp3K2ssIN02kBx4fUR2NITltZv8v6i.omBOi3qlKRdnLlWNdFR_Lw 8d0ZhpB37Yu4IJiyb4vizkolnrTLj8o9M_OwDGj1zs3.nrmoOEDp9hlR..cG j5kim3JWi X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Message-ID: <540FA812.1050606@freebsd.org> Date: Tue, 09 Sep 2014 20:23:30 -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: fortran@FreeBSD.org Subject: Re: Help with gfortran References: <540E18DB.3020006@freebsd.org> In-Reply-To: <540E18DB.3020006@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 01:29:10 -0000 JFYI ... I found it. On 09/08/14 16:00, Pedro Giffuni wrote: > Hi; > > I had a try at resurrecting the long-ago-extinct elmer-fem port. > WIP: > > https://people.freebsd.org/~pfg/ports/elmerfem.tar.gz > > Unfortunately I seem stuck in an error: > ____ > ... > gfortran47 -Wl,-rpath=/usr/local/lib/gcc47 -fPIC -I. -Ibinio > -I../binio -c ViewFactors.f90 > gfortran47 -L. > -L/usr/ports/cad/elmerfem/work/stage/usr/local/elmer/lib \ > -o ViewFactors ViewFactors.o mpi_stubs.o \ > -L. -lelmersolver viewaxis/libviewaxis.a view3d/libview3d.a > -L/usr/local/lib -lblas -L/usr/lib -lc++ -lm -lgcc_s -lgcc_s The main problem was that it was trying to link the C++ libraries here at the end and it was finding libstdc++. In this port I am using gfortran with clang. I did as in the windows case, I just removed the C++ stuff and now I got it to build. I still have to do some testing before I finish the port. 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. Pedro.