From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Browder Newsgroups: gmane.lisp.guile.user Subject: Guile and SLIB Date: Tue, 27 Jan 2009 06:49:54 -0600 Message-ID: <8bc817ee0901270449p5ec96a37wcc505fa674687ead@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1233060655 10264 80.91.229.12 (27 Jan 2009 12:50:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 27 Jan 2009 12:50:55 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Jan 27 13:52:08 2009 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LRnPr-00089B-FQ for guile-user@m.gmane.org; Tue, 27 Jan 2009 13:51:43 +0100 Original-Received: from localhost ([127.0.0.1]:51566 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LRnOZ-0001Rx-IB for guile-user@m.gmane.org; Tue, 27 Jan 2009 07:50:23 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LRnOD-0001Pq-9r for guile-user@gnu.org; Tue, 27 Jan 2009 07:50:01 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LRnO8-0001Ns-Cg for guile-user@gnu.org; Tue, 27 Jan 2009 07:50:00 -0500 Original-Received: from [199.232.76.173] (port=47684 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LRnO8-0001Nl-71 for guile-user@gnu.org; Tue, 27 Jan 2009 07:49:56 -0500 Original-Received: from nf-out-0910.google.com ([64.233.182.191]:51909) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LRnO7-0003j6-M2 for guile-user@gnu.org; Tue, 27 Jan 2009 07:49:55 -0500 Original-Received: by nf-out-0910.google.com with SMTP id c7so1223509nfi.26 for ; Tue, 27 Jan 2009 04:49:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=GBGTv699khgfJB9v9NWpuafxyapEdtHLLsOdUlwLMqY=; b=dri6LsZ1O1Z8Pd821fGbPcpiTpfNWSMgJ6VX0ExQNB6gjUJWJ7m4TJR1lQTdKEQ+pd WRyjVTp8DyvWlG7mEpf9ZYZyGyepTZGfFb3Eae8rhJ1dbP95pEIJfOeEfOMi/64Zg77o Hd87iLAXraQ4veUJ9x5sC6t7rTidRQyye1kcE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=Lwvfo6D2eUbTqzGSCPS7OWY1oCSOHVB6vc5vrALB19C7NmcNtCrSeZn2pyGm7qkW3C Ff6rhBqUgzwpJAPgaBYm/A7hJzIUVAZTK23Em9ElBR4Fe152qoSZnLWYDst4qqZ1NlOX eBH/UJRJSKIQEn8/zAnJBL0eAw/1GboZkWLMA= Original-Received: by 10.103.6.18 with SMTP id j18mr6430373mui.33.1233060594335; Tue, 27 Jan 2009 04:49:54 -0800 (PST) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:7100 Archived-At: I am trying to get guile 1.8.6 to work (use) slib so that the following configure test for gnucash (www.gnucash.org) works: guile -c "(use-modules (ice-9 slib)) (require 'printf)" When I do that, I get: ERROR: In procedure open-file: ERROR: No such file or directory: "/usr/share/slib/mklibcat" When I try to build a new catalog I get: standard input:1:1: In expression (require (quote new-catalog)): standard input:1:1: Unbound variable: require How do I get out of this infinite loop? One way may be the 'Template.scm' file which the slib README describes thusly: `Template.scm' Example configuration file. Copy and customize to reflect your system. But I can't find what that means. There is already a 'guile.init' file which has some of the same things in it, but the template files seems to have the sllb:features definitions that are missing. Instructions for guile do not have any instructions for guile initialization files that I can find. So the queston is: What should the Template.scm files be copied to and where should it go. I'm sure I'm missing something obvious, but I'm not the only one (see the gnucash mailinglist). Thanks so much. -Tom Tom Browder Niceville, Florida USA