From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Wilfred Hughes Newsgroups: gmane.lisp.guile.devel Subject: Building Guilemacs Date: Tue, 30 Aug 2016 00:37:29 -0400 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=94eb2c06fa2a0751d2053b428bfe X-Trace: blaine.gmane.org 1472531902 11687 195.159.176.226 (30 Aug 2016 04:38:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 30 Aug 2016 04:38:22 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Aug 30 06:38:16 2016 Return-path: Envelope-to: guile-devel@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 1beaoR-0002Ou-8q for guile-devel@m.gmane.org; Tue, 30 Aug 2016 06:38:15 +0200 Original-Received: from localhost ([::1]:46969 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beaoO-0003TJ-O8 for guile-devel@m.gmane.org; Tue, 30 Aug 2016 00:38:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beao7-0003GS-CR for guile-devel@gnu.org; Tue, 30 Aug 2016 00:37:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beao3-0003dY-8R for guile-devel@gnu.org; Tue, 30 Aug 2016 00:37:54 -0400 Original-Received: from mail-qk0-x22c.google.com ([2607:f8b0:400d:c09::22c]:34015) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beao3-0003dT-2s for guile-devel@gnu.org; Tue, 30 Aug 2016 00:37:51 -0400 Original-Received: by mail-qk0-x22c.google.com with SMTP id t7so7809432qkh.1 for ; Mon, 29 Aug 2016 21:37:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilfred-me-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=d1yv7s4ngIp374usBKvXpNMFfaO2EhkMniLWGbSEFmQ=; b=ge3Ta9yT7gCdBpS9F/w6xFOrlvAHYP5i/c4RurKZ+VbYzGiERM1X/v18Jr0mXYXJhW 5Loy3BiBJe7kQtMEQlqfjlFH2U+AnyZG6g/KEhj9ZuzvvvdKh5gPuJQCKPGMm2Cfj9it 7OvRiGq752zbu7Tf2e78pqAOUkkPzfwMSdb/B28MugHNDSDS93MxnHAApyVQ/tmXr1T4 Bkh3aC7JgXengDGzVJH79HspnEAw7Ciq2hbozxQEDY7eoqCl2zEfr9b3te1CnKJgsdHk OTXupfDmyey53SMREwYqDgiMNkhA4Rhs8oGj3bi0WWehIy36Is35p/YdaQm1u7f8IeNL DOrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=d1yv7s4ngIp374usBKvXpNMFfaO2EhkMniLWGbSEFmQ=; b=LP3nwUxDHmXlEXqHvAbZqyKS+yUCk8wxhXO0pcyG0/c+jtLlqEzbfiI3RJi8me9kpW 86+TFZz2VGgRuwqayYyH4+0i7fNFmoG1JZel2zDbIZua4LSB9I+AijqD9qKLlU3WjhU2 lEQl9shBZGQhIyIqyyJoYJdDM8oxDlpW++jouliVtf3n/oEsnCKgA/AL7JTU+1fbO1Ma zNYtnpYZdXADzMeWTszVU4QZs4/4xyE2MC7dzzWaWkgbEHQbwnDDG55tEYNSDkLR82fD 6M5l4jnwnDrUiEh4KHpEFzBqwCUD4+/5WK3Dv+rHQmqZ2Gj+ooJZDOuV9V/NrPU4KnZR FXxw== X-Gm-Message-State: AE9vXwOjM+5VbD0W3eB0QZTZbzFMVLZzNomkObZkSQLE/pwUKje3a+vjZiv51ttXsUkY66jKeZillA7haeINjA== X-Received: by 10.55.180.2 with SMTP id d2mr1843375qkf.175.1472531869936; Mon, 29 Aug 2016 21:37:49 -0700 (PDT) Original-Received: by 10.200.46.246 with HTTP; Mon, 29 Aug 2016 21:37:29 -0700 (PDT) X-Originating-IP: [146.115.86.181] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400d:c09::22c X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:18644 Archived-At: --94eb2c06fa2a0751d2053b428bfe Content-Type: text/plain; charset=UTF-8 Hi folks I fancied exploring Guile with Emacs, so I've been trying to build Guile and Emacs as documented in https://www.emacswiki.org/emacs/GuileEmacsBuild . I've successfully built the wip-elisp branch of the main guile repo. The wiki page discusses http://git.hcoop.net/?p=bpt/guile.git and http://git.savannah.gnu.org/cgit/guile.git/log/?h=wip-elisp . I understand that the latter is a rebase of the hcoop commits on Guile 2.1. However, I've also noticed there's a wip-bpt-elisp branch in the main guile repo. This has the newest commits, but it seems to based on an older guile version. Which branch should I use? I've also failed to compile the Emacs branch that uses Guile. I'm getting the error: gcc -c -Demacs -I. -I. -I../lib -I./../lib [many includes elided...] -I/usr/local/include/guile/2.2 -g3 -O2 vm-limit.c In file included from vm-limit.c:21:0: lisp.h:33:22: fatal error: libguile.h: No such file or directory #include ^ compilation terminated. This rather looks like I've screwed up with autoconf somehow. I've set the environment variables suggested by the wiki page: ACLOCAL_PATH=/home/wilfred/guile-emacs/guile/share/aclocal PKG_CONFIG_PATH=/home/wilfred/guile-emacs/guile/lib/pkgconfig LD_RUN_PATH=/home/wilfred/guile-emacs/guile/lib so am I missing something? Thanks Wilfred --94eb2c06fa2a0751d2053b428bfe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi folks

I = fancied exploring Guile with Emacs, so I've been trying to build Guile = and Emacs as documented in https://www.emacswiki.org/emacs/GuileEmacsBuild .

I've successfully built the wip-elisp branch of the main guile repo= . The wiki page discusses http://git.hcoop.net/?p=3Dbpt/guile.git and http://git.savannah.gnu.o= rg/cgit/guile.git/log/?h=3Dwip-elisp . I understand that the latter is = a rebase of the hcoop commits on Guile 2.1.

However, I've = also noticed there's a wip-bpt-elisp branch in the main guile repo. Thi= s has the newest commits, but it seems to based on an older guile version.<= br>
Which branch should I use?

I've also failed t= o compile the Emacs branch that uses Guile. I'm getting the error:
<= br>gcc -c=C2=A0 -Demacs=C2=A0 -I. -I. -I../lib -I./../lib=C2=A0 [many inclu= des elided...] -I/usr/local/include/guile/2.2=C2=A0=C2=A0 -g3 -O2=C2=A0 vm-= limit.c
In file included from vm-limit.c:21:0:
lisp.h:33:22: fatal er= ror: libguile.h: No such file or directory
=C2=A0#include <libguile.h= >
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ^
compilati= on terminated.

This rather looks like I've screwed up with= autoconf somehow. I've set the environment variables suggested by the = wiki page:

ACLOCAL_PATH=3D/home/wilfred/guile-emacs/guile/share/aclo= cal
PKG_CONFIG_PATH=3D/home/wilfred/guile-emacs/guile/lib/pkgconfig
L= D_RUN_PATH=3D/home/wilfred/guile-emacs/guile/lib

so am I missi= ng something?

Thanks
Wilfred
<= div>
--94eb2c06fa2a0751d2053b428bfe--