chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] Difficulty installing Hyde egg


From: John Magolske
Subject: Re: [Chicken-users] Difficulty installing Hyde egg
Date: Mon, 4 Apr 2011 22:29:00 -0700
User-agent: Mutt/1.5.19 (2009-01-05)

* John Magolske <address@hidden> [110403 11:14]:
> I'd like to to install the Hyde egg into a location in my home
> directory:
> 
>   % echo $CHICKEN_REPOSITORY
>   /home/john/.chicken/lib/chicken/5
>   
>   % echo $CHICKEN_INCLUDE_PATH
>   /home/john/.chicken/lib/chicken/5
>   
>   % chicken-install -p ~/.chicken/lib/chicken/5 hyde
> 
> But the install gets stuck here:
> 
>   [...]
>   Warning: extension `defstruct' is currently not installed
>   Syntax error (import): cannot import from undefined module

Reading though this thread:

http://lists.nongnu.org/archive/html/chicken-users/2010-04/msg00050.html

I tried a few more things, but still can't get the egg for hyde to
install (see output below). Is this the correct sequence of commands?
Do I have CHICKEN_REPOSITORY and CHICKEN_INCLUDE_PATH set properly?
I also tried installing awful...got "Warning: extension `matchable'
is currently not installed" there as well.

Thanks for any help,

John


----

  ~ % echo $CHICKEN_REPOSITORY
 /home/john/.chicken/lib/chicken/5
  ~ % echo $CHICKEN_INCLUDE_PATH
 /home/john/.chicken/lib/chicken/5:/home/john/.chicken/share/chicken
  ~ % chicken-install -i ~/.chicken/lib/chicken/5
 copying required files to /home/john/.chicken/lib/chicken/5 ...
   cp -r /var/lib/chicken/5/setup-api.so /home/john/.chicken/lib/chicken/5
   cp -r /var/lib/chicken/5/setup-api.import.so 
/home/john/.chicken/lib/chicken/5
    [...]
   cp -r /var/lib/chicken/5/types.db /home/john/.chicken/lib/chicken/5
  ~ % chicken-install -p ~/.chicken hyde

 [...]

 installing matchable: ...
 changing current directory to /tmp/tempcd7/matchable
   /usr/bin/csi -bnq -setup-mode -e "(require-library setup-api)"
   -e "(import setup-api)" -e "(setup-error-handling)"
   -e "(extension-name-and-version '(\"matchable\" \"\"))"
   -e "(destination-prefix \"/home/john/.chicken\")" 
/tmp/tempcd7/matchable/matchable.setup
   /usr/bin/csc -feature compiling-extension -setup-mode    -s -O3 -d0 
matchable.scm -j matchable
   /usr/bin/csc -feature compiling-extension -setup-mode    -s -O3 -d0 
matchable.import.scm
   rm -fr /home/john/.chicken/lib/chicken/5/matchable.so
   cp -r matchable.so /home/john/.chicken/lib/chicken/5/matchable.so
   chmod a+r /home/john/.chicken/lib/chicken/5/matchable.so
   rm -fr /home/john/.chicken/lib/chicken/5/matchable.import.so
   cp -r matchable.import.so 
/home/john/.chicken/lib/chicken/5/matchable.import.so
   chmod a+r /home/john/.chicken/lib/chicken/5/matchable.import.so
   chmod a+r /home/john/.chicken/lib/chicken/5/matchable.setup-info
 installing filepath: ...
 changing current directory to /tmp/tempcd7/filepath
   /usr/bin/csi -bnq -setup-mode -e "(require-library setup-api)"
   -e "(import setup-api)" -e "(setup-error-handling)"
   -e "(extension-name-and-version '(\"filepath\" \"\"))"
   -e "(destination-prefix \"/home/john/.chicken\")" 
/tmp/tempcd7/filepath/filepath.setup
   /usr/bin/csc -feature compiling-extension -setup-mode    -O -d2 -S -s 
filepath.scm -j filepath

 Warning: extension `matchable' is currently not installed

 Syntax error (import): cannot import from undefined module

         matchable

         Expansion history:

         <syntax>          (##core#undefined)
         <syntax>          (##core#undefined)
         <syntax>          (require-extension matchable)
         <syntax>          (##core#require-extension (matchable) #t)
         <syntax>          (##core#begin (##core#begin (##sys#require (quote 
matchable))
                           (import matchable))                     
(##core#undefined)...
         <syntax>          (##core#begin (##sys#require (quote matchable)) 
(import matchable))
         <syntax>          (##sys#require (quote matchable))
         <syntax>          (quote matchable)
         <syntax>          (##core#quote matchable)
         <syntax>          (import matchable)    <--


-- 
John Magolske
http://B79.net/contact



reply via email to

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