[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problems compiling guile on OS X, while generating guile-procedures.
From: |
Ian Holmes |
Subject: |
Re: Problems compiling guile on OS X, while generating guile-procedures.texi |
Date: |
Sat, 24 Sep 2011 23:26:14 -0400 |
Just as an additional piece of info, guile itself builds but fails
with the following error
% libguile/guile
Throw without catch before boot:
Throw to key misc-error with args ("primitive-load-path" "Unable to
find file ~S in load path" ("ice-9/boot-9") #f)Aborting.
Abort
For what it's worth, I actually seem to get a different build error
every time I re-run 'make', e.g. first time:
guile: uncaught throw to unbound-variable: (#f Unbound variable: ~S
(#{chi-local-syntax 429}#) #f)
Second time:
guile: uncaught throw to syntax-error: (memoization ~A ~S. (expected a
proper list (kill . #<undefined>)) #f)
Third time:
guile: uncaught throw to syntax-error: (memoization ~A ~S. (expected a
proper list ((top) . #<srcprops ((line . 6550) (column . 18) (filename
. "/usr/local/guile-2.0.2/module/ice-9/psyntax-pp.scm"))>)) #f)
Fourth time:
guile: uncaught throw to syntax-error: (memoization ~A ~S. (expected a
proper list ((vector-ref #{p 4145}# 2) . #<srcprops ((line . 14043)
(column . 33) (filename .
"/usr/local/guile-2.0.2/module/ice-9/psyntax-pp.scm"))>)) #f)
etc.
I haven't yet been able to build gc 7.2, but (as I mentioned) am
already using 7.1.
I have built guile successfully on an iMac which I upgraded to OSX
Lion... it's only on this MacBook Air laptop (with Lion preinstalled)
that it fails...
*sigh* quite bummed about this, as I can't use scheme on my new laptop
2011/9/24 Ludovic Courtès <address@hidden>:
> Hi,
>
> Ian Holmes <address@hidden> skribis:
>
>> guile: uncaught throw to syntax-error: (memoization ~A ~S. (expected a
>> proper list ((quote ()) . #<srcprops ((line . 12089) (column . 57)
>> (filename . "/usr/local/guile-2.0.2/module/ice-9/psyntax-pp.scm"))>))
>> #f)
>> Cannot exit gracefully when init is in progress; aborting.
>
> This could be the consequence of a GC bug. Which version of libgc are
> you using?
>
> Version 7.1 is recommended or, better yet, one of the 7.2 snapshots.
>
> HTH,
> Ludo’.
>