From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bruce Carleton Newsgroups: gmane.lisp.guile.user Subject: Loading mixp-0.4 in guile-1.6.8 Date: Sun, 23 Mar 2008 19:13:29 -0700 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v753) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1206324838 24605 80.91.229.12 (24 Mar 2008 02:13:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 24 Mar 2008 02:13:58 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Mar 24 03:14:28 2008 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 1JdcCe-0007tR-Fs for guile-user@m.gmane.org; Mon, 24 Mar 2008 03:14:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JdcC3-0007PD-AF for guile-user@m.gmane.org; Sun, 23 Mar 2008 22:13:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JdcBy-0007Oy-W1 for guile-user@gnu.org; Sun, 23 Mar 2008 22:13:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JdcBx-0007Om-A6 for guile-user@gnu.org; Sun, 23 Mar 2008 22:13:41 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JdcBx-0007Oj-34 for guile-user@gnu.org; Sun, 23 Mar 2008 22:13:41 -0400 Original-Received: from papa.hakuhale.net ([66.117.137.241]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JdcBw-0005LE-Dq for guile-user@gnu.org; Sun, 23 Mar 2008 22:13:40 -0400 Original-Received: from papa.hakuhale.net (localhost.hakuhale.net [127.0.0.1]) by papa.hakuhale.net (Postfix) with ESMTP id ECF1833C66 for ; Sun, 23 Mar 2008 19:13:31 -0700 (PDT) Original-Received: by papa.hakuhale.net (Postfix, from userid 58) id A6BA133C33; Sun, 23 Mar 2008 19:13:31 -0700 (PDT) Original-Received: from [66.117.137.244] (kuula.hakuhale.net [66.117.137.244]) by papa.hakuhale.net (Postfix) with ESMTP id 230F633C26 for ; Sun, 23 Mar 2008 19:13:29 -0700 (PDT) X-Mailer: Apple Mail (2.753) X-Virus-Scanned: ClamAV using ClamSMTP X-detected-kernel: by monty-python.gnu.org: FreeBSD 6.x (1) 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:6485 Archived-At: I'm trying to load mixp-0.4 in guile-1.6.8 and it's failing for some reason. The host system is FreeBSD 7.0. I installed guile-1.6.8 from the FreeBSD package. I installed mixp-0.4 from source using gcc-3.4.6. My load path looks like: guile> %load-path ("/usr/local/share/guile/site" "/usr/local/share/guile/1.6" "/usr/ local/share/guile" "/usr/local/share/guile" "/usr/local/share/guile" ".") guile> From the mixp Makefile: GUILE_SITE = /usr/local/share/guile/site subpkgdatadir = /usr/local/share/guile/site/xml This is the error that I'm getting is: guile> (use-modules (xml expat) (xml mixp)) : In procedure process-define-module in expression (process-define-module (list # # ...)):: invalid module name for use-syntax ((ice-9 syncase)) ABORT: (misc-error) Type "(backtrace)" to get more information or "(debug)" to enter the debugger.guile> The backtrace is: guile> (backtrace) Backtrace:In unknown file: ?: 11* (if (or # #) (try-load-module name)) ?: 12 [try-load-module (xml mixp)] ?: 13 (or (begin (try-module-linked name)) (try-module-autoload name) ...) ?: 14* [try-module-autoload (xml mixp)] ?: 15 (let* (# # # #) (resolve-module dir-hint-module-name #f) (and # #)) ... ?: 16 (letrec ((load-file #)) (dynamic-wind (lambda () #) (lambda () #) ...) ...) ?: 17* [dynamic-wind # # #] ?: 18* [#] ?: 19* (let ((file #)) (cond (# => #) (# => #))) ?: 20 [# "/usr/local/share/guile/site/xml/ mixp.scm"] ?: 21 [load-file # ...] ?: 22* [save-module-excursion #] ?: 23 (let (# #) (dynamic-wind # thunk #)) ?: 24 [dynamic-wind # # #] ?: 25* [#] ?: 26* [primitive-load "/usr/local/share/guile/site/xml/mixp.scm"] In /usr/local/share/guile/site/xml/mixp.scm: 25: 27* (define-module (xml mixp) #{:use-module}# ...) 25: 28 (eval-case (# #) (else #)) In unknown file: ... ?: 29 (let ((m (process-define-module #))) (set-current-module m) m) ?: 30* [process-define-module ((xml mixp) #:use-module ((ice-9 format)) ...)] Type "(debug-enable 'backtrace)" if you would like a backtraceautomatically if an error occurs in the future. guile> Any ideas? Thanks, --Bruce