scsh-users
[Top] [All Lists]

Orion question

To: scsh-users <scsh-users@scsh.net>
Subject: Orion question
From: Rohan Nicholls <rohan.nicholls@pareto.nl>
Date: Thu, 30 Dec 2004 17:34:40 +0100
List-id: <scsh-users.list-id.scsh.net>
Organization: Pareto
Reply-to: rohan.nicholls@pareto.nl
I have been busy installing orion and it's support libs.  All the
support libs installed without a hitch.  My compliments to the library
makers and the install-lib scheme.

Orion installed correctly until it made the script to call itself, and
then I get this error:
rohan@pareto43 ~/devel/scheme/scsh/orion-0.2]./install.scm --prefix 
~/Programs/Scsh-libs --layout scsh  
Error: cannot find the directory for location 'bin' in active layout.

I had the same problem on my home system, and fixed it by manually
copying and adjusting the the script.  But this is where the problem
seems to be:
;; Install script
      (install-string (format #f orion-template (get-directory 'scheme
#f))
       "orion"
        'bin 
        "."
         #o555)

At first I thought that (get-directory 'scheme #f) was causing the
problem because loading scsh with the same libraries cause the
get-directory to return an error, but it seems that the error is more
concerned with the install-string part.  If I start scsh with the
install-lib loaded, the install-string and get-directory come up as
not defined, so I don't know where to go to sort this out.

Looking more closely at this, the only thing I have learned is that I
have a lot more to learn esp. about the module system.;-)

Thought I would pass this on as a poss. bug, or scintillating
demonstration of how someone can screw up a straight forward
installation.  I have manually changed it (along with the speed up
hack) so no urgency.

thanks,

rohan

<Prev in Thread] Current Thread [Next in Thread>
  • Orion question, Rohan Nicholls <=