Rohan Nicholls wrote:
On Sun, 02 Jan 2005 23:52:49 +0100
David Frese <email@example.com> wrote:
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.
That's no problem. The libraries can be installed with the scsh layout.
The Orion script find's Orion's scm files (in $prefix/share/orion-0.2)
itself, so SCSH_LIB_DIRS doesn't need to point to Orion's files, it only
needs to point to the libraries Orion uses.
Hmm, maybe defining a default bin directory for the scsh layout might
help with this.
Hm, don't know. Which would be logical? The libraries are installed in
$prefix/0.6/scx-0.2 for example. So $prefix/bin or $prefix/0.6/bin or
$prefix/0.6/scx-0.2/bin ?? But Michel should decide about this.
Well, I am glad it is not just me. :-)