[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FW: stupid question: guile load path

From: Jeff Henrikson
Subject: FW: stupid question: guile load path
Date: Fri, 29 Jun 2001 02:10:54 -0400

BTW- this mail just bounced at address@hidden, so you might look into the list 


Hi, can somebody who knows about guile's bootstrapping process help me? 
lilypond 1.4.1 barfs on my Debian box:

GNU LilyPond 1.4.1ERROR: Unbound variable: simple-format

Three bizzare related observations:

1) guile normally knows about simple-format:

guile> simple-format
#<primitive-procedure simple-format>

2) strace tells me that simple format is undefined while parsing boot-9.scm:

open("/usr/share/guile/ice-9/boot-9.scm", O_RDONLY) = 4
fstat64(0x4, 0xbffff914)                = 0
brk(0x8221000)                          = 0x8221000
select(1024, [4], [], [], {0, 0})       = 1 (in [4], left {0, 0})
read(4, ";;; installed-scm-file\n\n;;;; Cop"..., 4096) = 4096
write(2, "ERROR", 5)                    = 5
write(2, ": ", 2)                       = 2
write(2, "Unbound variable: ", 18)      = 18
write(2, "simple-format", 13)           = 13

3) Sure enough, one of the first calls in boot-9.scm is:

;;; let format alias simple-format until the more complete version is loaded
(define format simple-format)

I tweaked around with the environment variables, GUILE_LOAD_PATH and etc, but I 
don't see what that has to do with it since
simple-format is alledgedly defined in guile's print.c.

I know this can't be that complicated.  Help appreciated in advance.

Jeff Henrikson

reply via email to

[Prev in Thread] Current Thread [Next in Thread]