From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Bill Gribble Newsgroups: gmane.lisp.guile.user Subject: Re: dynamic-link and LD_LIBRARY_PATH Date: 02 Apr 2002 07:57:18 -0600 Sender: guile-user-admin@gnu.org Message-ID: <1008608907.17101.11.camel@flophouse> References: <3C1D7000.7070403@digitalgreen.com> <200112170953.fBH9rJs23122@pepita.cs.tu-berlin.de> <3C1E1CE0.2060202@digitalgreen.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1017760375 23189 127.0.0.1 (2 Apr 2002 15:12:55 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 2 Apr 2002 15:12:55 +0000 (UTC) Cc: Martin Grabmueller , guile-user@gnu.org Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16sPxv-00061u-00 for ; Tue, 02 Apr 2002 17:12:55 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16sPXB-0006ZG-00; Tue, 02 Apr 2002 09:45:17 -0500 Original-Received: from grib.customer.jump.net ([216.30.103.2] helo=firewall.linuxdevelopersgroup.com) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16sOms-0000uW-00 for ; Tue, 02 Apr 2002 08:57:27 -0500 Original-Received: from flophouse.internal.billgribble.com (unknown [192.168.0.66]) by firewall.linuxdevelopersgroup.com (Postfix) with ESMTP id 3A3CBFFE; Tue, 2 Apr 2002 07:57:19 -0600 (CST) Original-Received: from localhost.localdomain (localhost [127.0.0.1]) by flophouse.internal.billgribble.com (Postfix) with ESMTP id 7DFC28A208; Tue, 2 Apr 2002 07:57:18 -0600 (CST) Original-To: "Anthony W. Juckel" In-Reply-To: <3C1E1CE0.2060202@digitalgreen.com> X-Mailer: Evolution/1.0 (Preview Release) X-Mailer: Ximian Evolution 1.0.3 Errors-To: guile-user-admin@gnu.org X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.0.8 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.user:105 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:105 I'm sure rlb will pipe up on this, since we have been dealing with this type of problem lots lately :( My impression (which may be wrong) is that you're probably not having the problem you think you're having. The "File not found" error does NOT necessarily mean that the file was not found. What it means is that lt_dlopen was not able to find a file that it could successfully open. This means either that there's no library named whatever you specified, OR all libraries with matching names could not be dlopen'ed. Libraries may be un-dlopenable if they have unresolved external symbols. If you force a .so file to be opened, you must have already dlopened any other shared libs that the .so needs symbols from or you will see a "File not found" error. If you open the .la file instead of the .so, or better yet don't specify any extension at all, you'll have a better chance of getting the libs you need loaded automatically. Assuming that the person who built the library actually linked it against everything it needs. b.g. _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user