From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dwight Newsgroups: gmane.lisp.guile.bugs Subject: Re: Unable to build guile Date: Mon, 03 Nov 2008 18:16:47 -0800 Message-ID: <490FB08F.7030903@aceweb.com> References: <490CC562.9070501@aceweb.com> <87bpwx98f7.fsf@gnu.org> <490E7842.9040903@aceweb.com> <87d4hdmbw8.fsf@gnu.org> <490F78C1.9020703@aceweb.com> <87ljw01lm1.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1225764495 20019 80.91.229.12 (4 Nov 2008 02:08:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Nov 2008 02:08:15 +0000 (UTC) Cc: bug-guile@gnu.org To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Nov 04 03:09:16 2008 connect(): Connection refused Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KxBM2-0002IX-G8 for guile-bugs@m.gmane.org; Tue, 04 Nov 2008 03:09:14 +0100 Original-Received: from localhost ([127.0.0.1]:58943 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KxBKv-0002kN-8V for guile-bugs@m.gmane.org; Mon, 03 Nov 2008 21:08:05 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KxBKr-0002jz-K0 for bug-guile@gnu.org; Mon, 03 Nov 2008 21:08:01 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KxBKq-0002jE-2l for bug-guile@gnu.org; Mon, 03 Nov 2008 21:08:01 -0500 Original-Received: from [199.232.76.173] (port=53514 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KxBKp-0002j2-Sc for bug-guile@gnu.org; Mon, 03 Nov 2008 21:07:59 -0500 Original-Received: from mail.aceweb.net ([24.43.169.18]:2140 helo=EMail-01.mdeinc.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KxBKo-0001U0-FA; Mon, 03 Nov 2008 21:07:58 -0500 Original-Received: from [216.99.240.132] (unverified [216.99.240.132]) by EMail-01.mdeinc.com (Vircom SMTPRS 4.5.654.13) with ESMTP id ; Mon, 3 Nov 2008 18:07:42 -0800 X-Modus-BlackList: 216.99.240.132=OK;dcrs6000@aceweb.com=OK X-Modus-RBL: 216.99.240.132=Excluded X-Modus-Trusted: 216.99.240.132=NO X-Modus-Audit: FALSE;0;0;22342145089613988 User-Agent: Mozilla/5.0 (X11; U; AIX 5.2; en-US; rv:1.7.13.1) Gecko/20070301 X-Accept-Language: en-us, en In-Reply-To: <87ljw01lm1.fsf@gnu.org> X-detected-operating-system: by monty-python.gnu.org: Windows 2000 SP4, XP SP1+ X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:4072 Archived-At: Hi Ludovic Courtès, >>>It's libltdl (part of Libtool) that matters, since Libtool (the script) >>>is otherwise bundled with Guile's tar.gz. So can you please make sure >>>Guile is compiled using libltdl from Libtool 1.5.x? To that end, you >>>can pass `-I' flags to the compiler, e.g., as follows: >>> >>> $ CPPFLAGS="-I/path/to/libtool/1.5.x/include" ./configure ... >> >> I could not find a libtool include directory. All I could find >>is the following. > > > You should look for `ltdl.h', which is the public header file of > libltdl. You can also look for `libltdl.*', which is the compiled > `libltdl'. > > Then there should be a `-I' flag for the former and a `-L' flag for the > latter. I did the following: # CPPFLAGS="-I/opt/freeware/share/libtool/libltdl" ./configure remove the -Wall from the compile of numbers.c compiler command and reran the command # make remove the _Wall from the compile of net_db.c compiler command and reran the command # make Not sure; but I think it got pass the place where it was having a problem with the unknow symbol. But I am not sure because I was not watching the compile. However; the make did not complete successfully. It stopped with the following: (I typed a make again to see if it would work! Got the same error message!) Any suggestions? gawk -f ./guile-func-name-check regex-posix.c (./guile-snarf-docs -DHAVE_CONFIG_H -I.. -I.. -I.. -I/opt/freeware/share/libtool/libltdl -I/usr/local/include -I/opt/pware/include -g -O2 -Wall -Wmissing-prototypes -Werror regex-posix.c | \ ./guile_filter_doc_snarfage --filter-snarfage) > regex-posix.doc || { rm regex-posix.doc; false; } cat alist.doc arbiters.doc async.doc backtrace.doc boolean.doc chars.doc continuations.doc debug.doc deprecation.doc deprecated.doc discouraged.doc dynl.doc dynwind.doc environments.doc eq.doc error.doc eval.doc evalext.doc extensions.doc feature.doc fluids.doc fports.doc futures.doc gc.doc goops.doc gsubr.doc gc-mark.doc gc-segment.doc gc-malloc.doc gc-card.doc guardians.doc hash.doc hashtab.doc hooks.doc i18n.doc init.doc ioext.doc keywords.doc lang.doc list.doc load.doc macros.doc mallocs.doc modules.doc numbers.doc objects.doc objprop.doc options.doc pairs.doc ports.doc print.doc procprop.doc procs.doc properties.doc random.doc rdelim.doc read.doc root.doc rw.doc scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc stackchk.doc stacks.doc stime.doc strings.doc srfi-4.doc srfi-13.doc srfi-14.doc strorder.doc strports.doc struct.doc symbols.doc threads.doc throw.doc values.doc variable.doc vectors.doc version.doc vports.doc weaks.doc ramap.doc unif.doc dynl.doc filesys.doc posix.doc net_db.doc socket.doc regex-posix.doc | GUILE="/tmp/VIM/guile-1.8.5/pre-inst-guile" ../scripts/snarf-check-and-output-texi > guile-procedures.texi || { rm guile-procedures.texi; false; } /bin/sh: 29454 Segmentation fault(coredump) make[3]: *** [guile-procedures.texi] Error 1 make[3]: Leaving directory `/tmp/VIM/guile-1.8.5/libguile' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/VIM/guile-1.8.5/libguile' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/VIM/guile-1.8.5' make: *** [all] Error 2 ********************************************************************************************************* Error Log entry for this problem: LABEL: CORE_DUMP Date/Time: Mon Nov 3 18:03:58 PST Type: PERM Resource Name: SYSPROC Description SOFTWARE PROGRAM ABNORMALLY TERMINATED Detail Data SIGNAL NUMBER 11 USER'S PROCESS ID: 28756 FILE SYSTEM SERIAL NUMBER 5 INODE NUMBER 24579 PROCESSOR ID 1 CORE FILE NAME /tmp/VIM/guile-1.8.5/libguile/core PROGRAM NAME lt-guile ADDITIONAL INFORMATION pthread_m 4C pthread_m 44 scm_threa 28 scm_i_ini 4C scm_i_wit 100 scm_boot_ 34 main 3C __start 8C # find . -name "lt-guile" -print ./libguile/.libs/lt-guile # /usr/local/bin/file ./libguile/.libs/lt-guile ./libguile/.libs/lt-guile: executable (RISC System/6000 V3.1) or obj module not stripped