From owner-freebsd-toolchain@FreeBSD.ORG Tue Apr 15 05:32:56 2014 Return-Path: Delivered-To: toolchain@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 0E7CC1B2 for ; Tue, 15 Apr 2014 05:32:56 +0000 (UTC) Received: from ainaz.pair.com (ainaz.pair.com [209.68.2.66]) by mx1.freebsd.org (Postfix) with ESMTP id DEE4F1B3A for ; Tue, 15 Apr 2014 05:32:55 +0000 (UTC) Received: from [10.10.34.27] (unknown [108.60.106.91]) by ainaz.pair.com (Postfix) with ESMTPSA id 6E5323F40F; Tue, 15 Apr 2014 01:32:44 -0400 (EDT) Date: Tue, 15 Apr 2014 00:32:41 -0700 (PDT) From: Gerald Pfeifer To: Anton Shterenlikht Subject: Re: /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc47/libgfortran.so.3 not found In-Reply-To: <201404091319.s39DJ2To028755@mech-cluster241.men.bris.ac.uk> Message-ID: References: <201404091319.s39DJ2To028755@mech-cluster241.men.bris.ac.uk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 05:32:56 -0000 On Wed, 9 Apr 2014, Anton Shterenlikht wrote: > I haven't tried gfortran on amd64 for a long time, > so I'm probably doing something wrong: > > On ia64 11-current: > > $ cat z.f90 > end > $ gfortran47 z.f90 > $ ./a.out > $ > > On amd64 11-current: > > $ cat z.f90 > end > $ gfortran47 z.f90 > $ ./a.out > /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc47/libgfortran.so.3 not found > $ > $ gfortran48 z.f90 > $ ./a.out > /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc47/libgfortran.so.3 not found > $ gfortran49 z.f90 > $ ./a.out > /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc47/libgfortran.so.3 not found > $ > > On both systems gcc ports are installed > via pkg - the official packages on amd64, > and my own packages on ia64. Can you please check out the new pkg-message I added for lang/gcc49 and lang/gcc48 a couple of days ago? > Am I missing on some compiler/linker options? Yes. Setting LD_LIBRARY_PATH or using -Wl,rpath=/usr/local/lib/gcc47/ should fix this for you. Gerald