On Sun, 02 Jan 2005 23:52:49 +0100
David Frese <dfrese@dfrese.de> wrote:
> Rohan Nicholls wrote:
> > 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.
>
> You cannot install Orion within the scsh layout; that's the problem
> here ;-) Orion is a program and not a library, which is also specified
> in 'install.scm'. For programs, the install-library has other default
> options defined, among them 'fhs-program' as the default layout. And
> that's the only layout which defines the 'bin' location. So if you
> don't override the layout option, or use 'fhs-program' it works fine.
> Maybe this should be documented somewhere... within Orion or the
> install-lib, or better both :-)
Ahhh, that is the problem. I have the scsh libs using the scsh layout.
Hmm, maybe defining a default bin directory for the scsh layout might
help with this.
Well, I am glad it is not just me. :-)
rohan
|