Homeに戻る  一覧2005に戻る 

How to build gcl-2.6.5


gcl-2.6.5をbuildする[2005.04.15]


NetBSD-2.0/i386上で、GNU Common LISP 2.6.5をbuildする。
  1. gcl-2.6.5.tar.gzを展開する。
    $ cd ~
    $ tar zxf gcl-2.6.5.tar.gz
    
  2. kay氏が作成したpatchを当てる。
    $ ln -s gcl-2.6.5 gcl
    $ patch < gcl-2.5.3-patch
    $ rm -f gcl
    $ cd gcl-2.6.5
    
  3. ./h/config.hを変更する。
    214c214,215
    < #undef SIGPROTV SIGBUS
    ---
    > #undef SIGPROTV
    > #undef SIGBUS
    218a220
    > #undef IN_NUM_CO
    
  4. ./info/makefileを変更する。
    34c34
    <       TEXINPUTS=.:$$TEXINPUTS tex --interaction nonstopmode gcl-si.texi || true
    ---
    >       TEXINPUTS=.:$$TEXINPUTS tex gcl-si.texi || true
    40c40
    <       TEXINPUTS=.:$$TEXINPUTS tex --interaction nonstopmode gcl-tk.texi || true
    ---
    >       TEXINPUTS=.:$$TEXINPUTS tex gcl-tk.texi || true
    46c46
    <       TEXINPUTS=.:$$TEXINPUTS tex --interaction nonstopmode gcl.texi || true
    ---
    >       TEXINPUTS=.:$$TEXINPUTS tex gcl.texi || true
    
  5. configureする。
    $ CFLAGS="-O2 -mcpu=i586" ./configure --enable-machine=netbsd --prefix=/usr/gnu --enable-tkconfig=/usr/local/lib --enable-tclconfig=/usr/local/lib --enable-locbfd --disable-statsysbfd --disable-dynsysbfd
    
  6. makeする(GNU makeを使用する)。
    $ gmake
    
  7. make installする。
    $ su -
    # gmake install
    # exit
    
  8. make cleanする。
    $ gmake clean
    


Last Update: 2005.06.12
H.Nakao

Homeに戻る[Homeに戻る]  一覧に戻る[一覧2005に戻る]