Gauche:Solaris/SPARC

Gauche:Solaris/SPARC

INSTALLがinstall-shだと不完全にインストールされる

(2010/04/15 03:39:57 PDT)

Solaris10にGauche-0.9をインストールしようとしたところ、いくつかインストールされないファイルがありました。

install-shが複数のファイルを一度にインストールできないようで、以下の例だとgosh以外はインストールされません。

.././install-sh -c -m 555 gosh gauche-config gauche-install gauche-package gauche-cesconv /usr/local/bin

configureでINSTALLを/usr/ucb/installとして解決しました。

Gauche 0.7.2 on Solaris 2.7

solaris2.7にGauche-0.7.2を入れようとしてmakeが通りませんでした。

for d in gc src lib ext doc; do (cd $d; make all); done
Making all in doc
Making all in include
for d in auxsys threads uvector charconv net termios fcntl sxml syslog dbm mt-ra
ndom digest; do (cd $d; make default); done
../..//src/gosh -ftest genstub auxsyslib.stub
*** ERROR: unbound variable: module-name->path
Stack Trace:
_______________________________________
  0  (module-name->path file)
        At line 128 of "../../src/gauche-init.scm"
Error in initialization file.
*** ERROR: unbound variable: module-name->path
Stack Trace:
_______________________________________
  0  (module-name->path module)
        At line 79 of "../../src/gauche-init.scm"
*** Error code 70
make: Fatal error: Command failed for target `auxsyslib.c'
Current working directory $HOME/src/Gauche-0.7.2/ext/auxsys
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory $HOME/src/Gauche-0.7.2/ext
*** Error code 1
make: Fatal error: Command failed for target `all'

今度は、gmake installでこける。

diff ext/Makefile.ext ext/Makefile.ext~
35c35
< INSTALL   = ../../install-sh -c
---
> INSTALL   = .././install-sh -c

で通った。


Last modified : 2010/04/15 10:39:57 UTC