From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: mark.d.witmer@gmail.com Newsgroups: gmane.lisp.guile.user Subject: Re: [ANN] Guile-WM 0.1/Guile XCB 1.1 Date: Sun, 25 Aug 2013 18:00:53 -0400 Message-ID: <87txido2ga.fsf@gmail.com> References: <87eh9iw7l8.fsf@markwitmer.com> <87haeebxyv.fsf@tines.lan> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1377412979 28758 80.91.229.3 (25 Aug 2013 06:42:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 25 Aug 2013 06:42:59 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sun Aug 25 08:43:01 2013 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 1VDU2O-0007cT-Mc for guile-user@m.gmane.org; Sun, 25 Aug 2013 08:43:00 +0200 Original-Received: from localhost ([::1]:45158 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VDU2O-0005xB-BV for guile-user@m.gmane.org; Sun, 25 Aug 2013 02:43:00 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44174) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VDLuF-0007K3-9r for guile-user@gnu.org; Sat, 24 Aug 2013 18:02:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VDLuA-00012J-2y for guile-user@gnu.org; Sat, 24 Aug 2013 18:02:03 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:46899) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VDLu9-00012A-Sp for guile-user@gnu.org; Sat, 24 Aug 2013 18:01:58 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VDLu6-0006PC-MQ for guile-user@gnu.org; Sun, 25 Aug 2013 00:01:54 +0200 Original-Received: from cpe-184-58-115-186.woh.res.rr.com ([184.58.115.186]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 25 Aug 2013 00:01:54 +0200 Original-Received: from mark.d.witmer by cpe-184-58-115-186.woh.res.rr.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 25 Aug 2013 00:01:54 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 39 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: cpe-184-58-115-186.woh.res.rr.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:ZAu7sK1T7WCcB/IxwXuNItySMk8= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-Mailman-Approved-At: Sun, 25 Aug 2013 02:42:51 -0400 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:10687 Archived-At: Mark H Weaver writes: > This all sounds very exciting! Enough so that I finally pulled > guile-xcb and attempted to build it from git. Unfortunately, I ran into > several problems: Thanks for taking a look at it. I'll see if I can help: > > * Although the README says that Guile 2.0.9 is required, the configure > script will accept nothing less than Guile 2.2. Since 2.2 does not > exist yet, it would be good to accept Guile 2.0 in the meantime :) Yes, that's a mistake on my part. I've pushed the necessary change the configure.ac. > > * After changing 2.2 -> 2.0, the next problem is that the build process > seems to assume that (xcb xml) is already in Guile's %load-path, but > the build system doesn't arrange for this. I worked around this by > setting GUILE_LOAD_PATH to the build directory. This one has me a bit confused; I compiled it all right with GUILE_LOAD_PATH unset. Can you send me the output from running make? > * After setting GUILE_LOAD_PATH to the build dir, it then tries to load > the (xcb xml xproto) module, but xproto.scm does not exist anywhere in > the source tree. > It looks like xcb/event-loop.scm needs to come after xcb/xml/xproto.scm in Makefile.am. That should fix the problem loading (xcb xml xproto). There isn't actually any xproto.scm; building the package generates a .go file directly from xproto.xml. Thanks, -- Mark Witmer