From owner-freebsd-questions@FreeBSD.ORG Tue May 9 11:42:02 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99F0416A406 for ; Tue, 9 May 2006 11:42:02 +0000 (UTC) (envelope-from soralx@cydem.org) Received: from pd4mo3so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id F267D43D5C for ; Tue, 9 May 2006 11:41:59 +0000 (GMT) (envelope-from soralx@cydem.org) Received: from pd4mr1so.prod.shaw.ca (pd4mr1so-qfe3.prod.shaw.ca [10.0.141.212]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IYZ001XSXTXVW10@l-daemon> for freebsd-questions@freebsd.org; Tue, 09 May 2006 05:41:57 -0600 (MDT) Received: from pn2ml7so.prod.shaw.ca ([10.0.121.151]) by pd4mr1so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IYZ00L4UXTXQNF0@pd4mr1so.prod.shaw.ca> for freebsd-questions@freebsd.org; Tue, 09 May 2006 05:41:57 -0600 (MDT) Received: from soralx.cydem.org ([24.87.27.3]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0IYZ00EL6XTXHF00@l-daemon> for freebsd-questions@freebsd.org; Tue, 09 May 2006 05:41:57 -0600 (MDT) Date: Tue, 09 May 2006 04:41:57 -0700 From: soralx@cydem.org In-reply-to: <44607B4C.8060801@mac.com> To: cswiger@mac.com, freebsd-questions@freebsd.org Message-id: <200605090441.57320.soralx@cydem.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7bit Content-disposition: inline References: <200605090416.24346.soralx@cydem.org> <44607B4C.8060801@mac.com> User-Agent: KMail/1.9.1 Cc: Subject: Re: linker wiredness? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 May 2006 11:42:06 -0000 > soralx@cydem.org wrote: > > [root@soralx /geda-gschem-20060123]# rm ./conftest > > [root@soralx /geda-gschem-20060123]# cc -o conftest -g -O2 conftest.c -lstroke > > /usr/bin/ld: cannot find -lstroke > > > >>>> ^^^^^^^^^^^^^^^^^^^^ -- why??? <<< > >>>> > > [root@soralx /geda-gschem-20060123]# ldconfig -r|grep stroke > > 441:-lstroke.0 => /usr/local/lib/libstroke.so.0 > > 442:-lgstroke.0 => /usr/local/lib/libgstroke.so.0 > > [root@soralx /geda-gschem-20060123]# cc -o conftest -g -O2 conftest.c -L/usr/local/lib -lstroke > > [root@soralx /geda-gschem-20060123]# ll ./conftest > > -rwxr-xr-x 1 root 1000 5594 May 9 04:06 ./conftest* > > > > Am I missing something here? > > FreeBSD's linker doesn't add /usr/local/lib to the search path by > default, unlike some other operating systems. The "-L/usr/local/lib" > flag is therefore required... but ldconfig already found the library (line 441)!? Timestamp: 0x44607FB0 [SorAlx] ridin' VN1500-B2