From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Newsgroups: gmane.lisp.guile.user Subject: Re: guile 2.0.7 installation problems: configure issues libltdl error Date: Fri, 7 Dec 2012 10:54:25 -0500 Message-ID: <20121207155425.U2SP9.142330.root@cdptpa-web09-z01> References: <1354882667.27227.140661163072321.02BFD8AA@webmail.messagingengine.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1354895687 16233 80.91.229.3 (7 Dec 2012 15:54:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Dec 2012 15:54:47 +0000 (UTC) Cc: guile-user@gnu.org To: msematman@myopera.com, Mark H Weaver Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Fri Dec 07 16:55:00 2012 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Th0GR-0000N4-DY for guile-user@m.gmane.org; Fri, 07 Dec 2012 16:54:59 +0100 Original-Received: from localhost ([::1]:36228 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Th0GF-0002vz-Az for guile-user@m.gmane.org; Fri, 07 Dec 2012 10:54:47 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:52372) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Th0G7-0002pa-OM for guile-user@gnu.org; Fri, 07 Dec 2012 10:54:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Th0Fx-00035O-7t for guile-user@gnu.org; Fri, 07 Dec 2012 10:54:39 -0500 Original-Received: from cdptpa-omtalb.mail.rr.com ([75.180.132.120]:60635) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Th0Fx-00034Y-2z for guile-user@gnu.org; Fri, 07 Dec 2012 10:54:29 -0500 Authentication-Results: cdptpa-omtalb.mail.rr.com smtp.user=dsmich@roadrunner.com; auth=pass (LOGIN) X-Authority-Analysis: v=2.0 cv=a52yBDuF c=1 sm=0 a=HJhHUX948LsA:10 a=zTVDa7HKqxcA:10 a=IkcTkHD0fZMA:10 a=doupyKFmAAAA:8 a=G51Ubt5UPCcA:10 a=p-kt1Ev8AAAA:8 a=ciWnphbx6-UC8o_tHxMA:9 a=QEXdDO2ut3YA:10 a=9XUJPlqehUsA:10 a=UJpe99hltnTXGk3FIeyrjA==:117 X-Cloudmark-Score: 0 X-Authenticated-User: dsmich@roadrunner.com Original-Received: from [10.127.132.100] ([10.127.132.100:35960] helo=cdptpa-web09-z01) by cdptpa-oedge01.mail.rr.com (envelope-from ) (ecelerity 2.2.3.46 r()) with ESMTPA id E5/05-00785-13112C05; Fri, 07 Dec 2012 15:54:25 +0000 In-Reply-To: <1354882667.27227.140661163072321.02BFD8AA@webmail.messagingengine.com> X-Priority: 3 (Normal) Sensitivity: Normal X-Originating-IP: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 75.180.132.120 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:9743 Archived-At: ---- msematman@myopera.com wrote: > On Thu, Dec 6, 2012, at 08:24 PM, Mark H Weaver wrote: > > msematman@myopera.com writes: > > > Last line of configure output: > > > ******************************** > > > ... > > > ... > > > ... > > > checking for libltdl... no > > > > > > and an error is issued complaining about the absence of libltdl. > > > > > > However, libltdl exists on the system: > > > **************************** > > > ls -l /usr/lib64/*ltdl* > > > > > > lrwxrwxrwx 1 root root 16 Nov 21 2011 /usr/lib64/libltdl.so.3 -> > > > libltdl.so.3.1.4 > > > -rwxr-xr-x 1 root root 29952 Dec 16 2009 /usr/lib64/libltdl.so.3.1.4 > > > > Most likely, this is because you don't have /usr/include/ltdl.h, which > > is needed to compile programs against libltdl. > > > > Modern distributions typically separate libraries into at least two > > packages: the main package, and a "development package" which includes > > header files, etc, needed during compilation. For example, on > > Debian-derived systems, the main package is called "libltdl7", and the > > development package is called "libltdl-dev". > > > > To compile Guile, you will need the development packages for all of the > > libraries needed for Guile. > > > > If you cannot persuade the administrator of your system to install the > > needed packages, then there are a number of ways to proceed. The most > > straightforward is to compile+install the needed libraries from source > > code into your home directory, and then build Guile against those > > locally-installed libraries. There are a few gotchas, but it is doable. > > > > Regards, > > Mark > > > Thanks Ludo', Mark for the quick responses. > > /usr/include on the machine does not contain ltdl.h, but > /usr/share/libtool/libltdl/ does. > > I tried the following combo: > CC=gcc CFLAGS="-I/usr/share/libtool/libltdl/" LDFLAGS="-L/usr/lib64/" > ./configure --prefix=$HOME/local > > Still the same result, the exact same error. Does it work better if you leave of the /'s from -I and -L ? -Dale