From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Stewart, Adam James" Newsgroups: gmane.lisp.guile.bugs Subject: bug#26240: Guile doesn't search for libraries installed in /usr/lib64 Date: Fri, 24 Mar 2017 16:59:27 +0000 Message-ID: <9F5501637440B04B9DE4C86279C60B6E4A5A9CA0@PAYTON.anl.gov> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_" X-Trace: blaine.gmane.org 1490374823 22710 195.159.176.226 (24 Mar 2017 17:00:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 24 Mar 2017 17:00:23 +0000 (UTC) To: 26240@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Fri Mar 24 18:00:20 2017 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crSZS-00053H-3A for guile-bugs@m.gmane.org; Fri, 24 Mar 2017 18:00:14 +0100 Original-Received: from localhost ([::1]:34143 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crSZY-0000Jx-42 for guile-bugs@m.gmane.org; Fri, 24 Mar 2017 13:00:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53260) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crSZN-0000Hr-2M for bug-guile@gnu.org; Fri, 24 Mar 2017 13:00:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crSZH-0003Ff-4c for bug-guile@gnu.org; Fri, 24 Mar 2017 13:00:09 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44484) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1crSZH-0003Fb-2N for bug-guile@gnu.org; Fri, 24 Mar 2017 13:00:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1crSZG-0006In-Qk for bug-guile@gnu.org; Fri, 24 Mar 2017 13:00:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Stewart, Adam James" Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Fri, 24 Mar 2017 17:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26240 X-GNU-PR-Package: guile X-GNU-PR-Keywords: X-Debbugs-Original-To: "bug-guile@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.149037478624157 (code B ref -1); Fri, 24 Mar 2017 17:00:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Mar 2017 16:59:46 +0000 Original-Received: from localhost ([127.0.0.1]:42678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crSYz-0006HZ-Uh for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:46 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crSYy-0006HL-Vz for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crSYs-00030T-N2 for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:39 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:45014) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1crSYs-00030P-Jn for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53112) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crSYp-0008Ms-Aj for bug-guile@gnu.org; Fri, 24 Mar 2017 12:59:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crSYm-0002xU-75 for bug-guile@gnu.org; Fri, 24 Mar 2017 12:59:35 -0400 Original-Received: from mailrelay.anl.gov ([130.202.101.22]:58934) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1crSYm-0002w9-0L for bug-guile@gnu.org; Fri, 24 Mar 2017 12:59:32 -0400 Original-Received: from mailgateway.anl.gov (mailgateway.anl.gov [130.202.101.28]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mailrelay.anl.gov (Postfix) with ESMTPS id 5CEF7200040 for ; Fri, 24 Mar 2017 11:59:29 -0500 (CDT) X-IronPort-AV: E=Sophos;i="5.36,215,1486447200"; d="scan'208,217";a="148624270" Original-Received: from nagurski.anl.gov ([146.137.81.22]) by mailgateway.anl.gov with ESMTP/TLS/DHE-RSA-AES256-SHA; 24 Mar 2017 11:59:29 -0500 Original-Received: from PAYTON.anl.gov ([fe80::745c:c48e:11e8:4088]) by NAGURSKI.anl.gov ([2002:9289:5110::9289:5110]) with mapi id 14.03.0266.001; Fri, 24 Mar 2017 11:59:28 -0500 Thread-Topic: Guile doesn't search for libraries installed in /usr/lib64 Thread-Index: AdKkv/N6FBc3AdThSa+UGpNz5vgwvQ== Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [146.137.81.41] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.org gmane.lisp.guile.bugs:8720 Archived-At: --_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I'm trying to build Guile 2.2.0 on CentOS 7.3 with GCC 4.8.5. During config= ure, I see the following error message: checking for libltdl... no configure: error: GNU libltdl (Libtool) not found, see README. I do have libtool installed on my system: $ which libtool /usr/bin/libtool $ libtool --version libtool (GNU libtool) 2.4.2 Written by Gordon Matzigkeit , 1996 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I'm passing the following option to configure: $ ./configure --with-libltdl-prefix=3D/usr but it still doesn't pick up libltdl. Based on the following help message: $ ./configure --help ... --with-libltdl-prefix[=3DDIR] search for libltdl in DIR/include and DIR/= lib I believe the problem is that CentOS installs libltdl to /usr/lib64 instead= of /usr/lib: $ ls -l /usr/lib64/libltdl.so.7* lrwxrwxrwx 1 root root 16 Feb 27 11:19 /usr/lib64/libltdl.so.7 -> libltd= l.so.7.3.0 -rwxr-xr-x 1 root root 41248 Feb 16 2016 /usr/lib64/libltdl.so.7.3.0 Do you have any suggestions as to how I can get Guile to pick up libraries = installed in /usr/lib64? Adam J. Stewart Assistant Systems Administrator Laboratory Computing Resource Center Computing, Environment and Life Sciences Argonne National Laboratory --_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,

I'm trying to build Guile 2.2.0 on CentOS 7.3 with GCC 4.8.5. During c= onfigure, I see the following error message:

checking for libltdl... no
configure: error: GNU libltdl (Libtool) not found, see README.

I do have libtool installed on my system:

$ which libtool
/usr/bin/libtool
$ libtool --version
libtool (GNU libtool) 2.4.2
Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996

Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  Th= ere is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR= POSE.

I'm passing the following option to configure:

$ ./configure --with-libltdl-prefix=3D/usr

but it still doesn't pick up libltdl. Based on the following help mess= age:

$ ./configure --help
...
  --with-libltdl-prefix[=3DDIR]  search for libltdl in DIR/i= nclude and DIR/lib

I believe the problem is that CentOS installs libltdl to /usr/lib64 in= stead of /usr/lib:

$ ls -l /usr/lib64/libltdl.so.7*
lrwxrwxrwx 1 root root    16 Feb 27 11:19 /usr/lib64/libltdl= .so.7 -> libltdl.so.7.3.0
-rwxr-xr-x 1 root root 41248 Feb 16  2016 /usr/lib64/libltdl.so.7= .3.0

Do you have any suggestions as to how I can get Guile to pick up libra= ries installed in /usr/lib64?

Adam J. Stewart
Assistant Systems Administrator=
Laboratory Computing Resource Center
Computing, Environment and Life Scienc= es
Argonne National Laboratory
--_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_--