From owner-freebsd-amd64@FreeBSD.ORG Wed Feb 15 18:17:45 2006 Return-Path: X-Original-To: amd64@freebsd.org Delivered-To: freebsd-amd64@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3155B16A420 for ; Wed, 15 Feb 2006 18:17:45 +0000 (GMT) (envelope-from apple@justken.net) Received: from smtpout.eastlink.ca (smtpout.eastlink.ca [24.222.0.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id D122643D48 for ; Wed, 15 Feb 2006 18:17:44 +0000 (GMT) (envelope-from apple@justken.net) Received: from ip02.eastlink.ca ([24.222.10.10]) by mta01.eastlink.ca (Sun Java System Messaging Server 6.2-4.03 (built Sep 22 2005)) with ESMTP id <0IUQ00FQ8QTC6RD1@mta01.eastlink.ca> for amd64@freebsd.org; Wed, 15 Feb 2006 14:17:36 -0400 (AST) Received: from server4.justken.net (HELO [192.168.0.57]) ([24.222.15.13]) by ip02.eastlink.ca with ESMTP; Wed, 15 Feb 2006 14:11:45 -0400 Date: Wed, 15 Feb 2006 14:00:31 -0400 From: Ken Easson In-reply-to: <200602141729.k1EHTH4m049307@peedub.jennejohn.org> To: Gary Jennejohn Message-id: MIME-version: 1.0 X-Mailer: Apple Mail (2.623) Content-type: text/plain; charset=US-ASCII; format=flowed Content-transfer-encoding: 7BIT X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAQAAA+k= References: <200602141729.k1EHTH4m049307@peedub.jennejohn.org> Cc: amd64@freebsd.org Subject: Re: freebsd 5.4 gnome 2.12 build problems. X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Feb 2006 18:17:45 -0000 Thank you Gary for taking the time to help me. I got stuck at "try doing ldd on the libraries that are being linked" I've never used ldd, i read the man pages, and tried a number of things, but i don't know what i'm doing. Would you be kind enough to give me a few pointers? I've looked up fPIC and now that i understand what that does, the problem seems more clear - however, i'm still not seeing a solution. I'm thinking to update the entire system to 6.0 stable, I'm wondering if this update could fix my problems during the rebuild, or just compound them. any advice? ken. On 14-Feb-06, at 1:29 PM, Gary Jennejohn wrote: > Ken Easson writes: >> I have the file libgsf-1.so i tried deinstalling and reinstalling the >> port just in case it was messed up. >> >> i'm still getting the same error as before when running make on >> librsvg2 >> >> is it libgsf that i should try building with the -fPIC option? and if >> so - how do i do that? >> > > No, libgsf has already installed a shared library, so it must have been > compiled with -fPIC. > > I suspect that one of the other libraries which are being linked in > references libgsf.a, but there's no where for me to tell which from > the output of the compile. > > You could try doing ldd on the libraraies which are being linked and > see > if one of them references libgsf.a. This is the port which would need > to > be recompiled with -fPIC. > > --- > Gary Jennejohn / garyjATjennejohnDOTorg gjATfreebsdDOTorg > garyjATdenxDOTde > > > ken easson