From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.bugs Subject: Re: Error during compilation Date: Mon, 08 Feb 2010 11:47:55 +0100 Message-ID: References: <20100206110639.GA13417@headley> <20100207151942.GB2072@headley> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1265627821 32655 80.91.229.12 (8 Feb 2010 11:17:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Feb 2010 11:17:01 +0000 (UTC) Cc: bug-guile@gnu.org To: =?utf-8?B?xaB0xJtww6FuIE7Em21lYw==?= Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Mon Feb 08 12:16:58 2010 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.69) (envelope-from ) id 1NeRbr-00087K-VI for guile-bugs@m.gmane.org; Mon, 08 Feb 2010 12:16:56 +0100 Original-Received: from localhost ([127.0.0.1]:53121 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NeRbr-00012d-5e for guile-bugs@m.gmane.org; Mon, 08 Feb 2010 06:16:55 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NeRVT-0007BW-BQ for bug-guile@gnu.org; Mon, 08 Feb 2010 06:10:19 -0500 Original-Received: from [199.232.76.173] (port=51337 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NeRVS-0007BC-6o for bug-guile@gnu.org; Mon, 08 Feb 2010 06:10:18 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NeRVM-00061m-HV for bug-guile@gnu.org; Mon, 08 Feb 2010 06:10:18 -0500 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:55370 helo=sasl.smtp.pobox.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NeRVM-000602-6f for bug-guile@gnu.org; Mon, 08 Feb 2010 06:10:12 -0500 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 11A95981E4; Mon, 8 Feb 2010 06:10:07 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=sasl; bh=BLedXPHEGAXU iHDyh/4sVw09gh0=; b=GBW/IrRQA6f+eGLLv/8+9mNUGeoDP7n2u68jIj5Oaw5v 5veRjqw43UDAvtuJBX1iQ6Q7ayGtppyEgLjxwMO7Nz4pVZCjh6cT09CIq/JeV3OK gR/Cly0BQp+t0jFm0zglNduhXNIs7zjAiHNOLfvOq9lf5p8c1+3QqD0jMKmd2KM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=sasl; b=vNiPlH lR2PwwaI/s08CbEy0u9erb9sOBmsPd5ohnO4+JT9eTMbcBB2+fozJluLQCyD1MTj e0zVHUhiDJ4Q9ccS9BcPuv8cJdxn9pMoRk/ZGPqxt6f5kBwEdaRqx12l2ROOZY+u u08JKBp77eFRNL2XAVvwGHXkLKQxB+H91eiIk= Original-Received: from a-pb-sasl-quonix. (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id F0FA2981E3; Mon, 8 Feb 2010 06:10:05 -0500 (EST) Original-Received: from unquote (unknown [83.202.38.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id 55867981E2; Mon, 8 Feb 2010 06:10:04 -0500 (EST) In-Reply-To: <20100207151942.GB2072@headley> (=?utf-8?B?IsWgdMSbcMOhbiBO?= =?utf-8?B?xJttZWMiJ3M=?= message of "Sun, 7 Feb 2010 16:19:42 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) X-Pobox-Relay-ID: 8300DA5A-14A2-11DF-BC45-6AF7ED7EF46B-02397024!a-pb-sasl-quonix.pobox.com X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) 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:4505 Archived-At: Hi =C5=A0t=C4=9Bp=C3=A1n, On Sun 07 Feb 2010 16:19, =C5=A0t=C4=9Bp=C3=A1n N=C4=9Bmec writes: > On Sun, Feb 07, 2010 at 11:37:47AM +0100, Andy Wingo wrote: > So, sorry for the noise, although the compilation failure without a decent > error message still seems weird to me. Yes I don't understand that, there should have been an error from gcc or ld. > Other than that, apart from some (read: quite a lot of) compiler and > Info warnings, I got this: Hm, current git compiles without warnings on various fedora, debian, and macos boxes that I have. There are some info warnings IIRC, yes. > ;;; WARNING: compilation of /home/stepnem/Hacking/Scheme/guile/guile/meta= /guile-tools failed: > ;;; key misc-error, throw_args ("dynamic-link" "file: ~S, message: ~S" ("= libguile-srfi-srfi-1-v-4" "file not found") #f) Yes, that is this: http://news.gmane.org/find-root.php?group=3Dgmane.lisp.guile.devel&article= =3D9955 I have it on my list. > ... and a test failure (`make check'), see the attached file (it was not > obvious to me which test really failed, according to the output; so I > include the whole of the last suite). > Running popen.test > /home/stepnem/Hacking/Scheme/guile/guile/libguile/.libs/lt-guile: symbol = lookup error: /home/stepnem/Hacking/Scheme/guile/guile/libguile/.libs/libgu= ile.so.18: undefined symbol: GC_do_blocking That would seem to indicate that your make with libgc 6.8 partially succeeded, then you made with 7.1, with strange results? Something like that. Make sure that your libguile is properly linked to the right libgc. Sorry this is causing you so much trouble, it's not normally this much work... > And finally, after `sudo make install', guile gives me this error: > ~% type guile > guile is /usr/local/bin/guile > ~% guile > guile: error while loading shared libraries: libguile.so.18: cannot open > shared object file: No such file or directory Perhaps do an strace to see what it's trying to do? > Not mentioning > > make 1412.32s user 32.42s system 93% cpu 25:43.24 total Heh :) That's because much of Guile is implemented in Scheme, including the compiler -- so when you do a fresh checkout you have to bootstrap the compiler from the interpreter, which can be quite slow. We'll be trying to speed this up, but unfortunately this is how it is right now. Regards, Andy --=20 http://wingolog.org/