Install Memo: IRIX 6.5


以下のものは別ファイルに移動。

Graphics
HDF, Image Magick, freetype, jbigkit, jpeg, libpng, tiff, xanim, xpaint, zlib
Network
im, mew, ncftp, wget

・RasMol2
tar zxf RasMol26b2.tar.gz
cd RasMol2
vi Imakefile
以下のように変更
xmkmf -a
make
make install
・VFlib-2.22-PL10
tar zxf VFlib-2.22-PL8.tar.gz
cd VFlib-2.22pl8/src
patch -i VFlib-2.22-Patch9 -p0
patch -i VFlib-2.22-Patch10 -p0
vi Makefile
以下のように変更
make
make install
tar zxf autoconf-2.13.tar.gz
cd autoconf-2.13
./configure
make
make check
make install
tar zxf automake-1.4.tar.gz
cd automake-1.4
./configure
make
make check
make install
tar zxf bison-1.28.tar.gz
cd bison-1.28
./configure
make
make check
make install
tar zxf cvs-1.11.tar.gz
cd cvs-1.11
./configure
make
make check
make install
tar zxf emacs-20.3.tar.gz
tar zxf leim-20.3.tar.gz
cd emacs-20.3
env CFLAGS=-O2 ./configure --with-pop
make
make install
tar zxf flex-2.5.4a.tar.gz
cd flex-2.5.4
./configure
make"
make check
make install

注) 普段は使わない。gperf-2.7をインストールしてからmakeした。

tar zxf gcc-2.95.2.tar.gz
cd gcc-2.95.2
env CC=cc ./configure
make bootscrap
make install CC="stage2/xgcc -Bstage2/" CFLAGS=-O2
tar zxf gettext-0.10.35.tar.gz
cd gettext-0.10.35
./configure
make
make check
make install
tar zxf ghostscript-5.10.tar.gz
cd gs5.10
tar zxf gs5.10-vflib.tar.gz
patch -i gs5.10-vflib/gs5.10-vflib.diff -p1
tar zxf jpegsr.v6a.tar.gz
tar zxf libpng-0.96.tar.gz
tar zxf zlib-1.0.4.tar.gz
(jpegsr.v6a, zlib-1.0.4, libpng-0.96をmake)
cp unix-cc.mak Makefile
vi Makefile
make
make install
cp pdf_sec.ps $gsdir/5.10vflib/
cd $gsdir
tar zxf ghostscript-fonts-std-5.03.tar.gz
cd fonts
ghostscript-fonts-other-5.03.tar.gz
tar zxf ghostview-1.5.tar.gz
cd ghostview-1.5
xmkmf -a
make
tar zxf glimpse-4.1.src.tar.gz
cd glimpse-4.1
./configure
make
make install
sh gzip-1.2.4.shar
cd gzip-1.2.4
./configure
make CFLAGS="-O2 -32"
make check
make install
tar zxf ispell-3.1.20.tar.gz
cd ispell-3.1
cp local.h.samp local.h
vi local.h
--- local.h.samp Tue Jan 24 03:28:27 1995
+++ local.h      Mon Aug 17 18:09:03 1998
@@ -80,8 +80,8 @@
 */

 #define MINIMENU       /* Display a mini-menu at the bottom of the screen */
-#define NO8BIT         /* Remove this if you use ISO character sets */
-#undef USG             /* Define this on System V */
+#undef NO8BIT          /* Remove this if you use ISO character sets */
+#define USG            /* Define this on System V */

 /*
  * Important directory paths
@@ -96,3 +96,5 @@
 /*
  * Place any locally-required #include statements here
  */
+#define LANGUAGES "{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=$FOO/dict/words}"
  +

  その他、*DIRを適宜変更。
vi fields.c
--- fields.c.orig       Mon Aug 17 16:59:17 1998
+++ fields.c    Mon Aug 17 17:48:05 1998
@@ -62,7 +62,7 @@
 extern char *  malloc ();
 extern char *  realloc ();
 extern char *  strchr ();
-extern int     strlen ();
+/* extern int  strlen (); */

 /*
  * Read one line of the given file into a buffer, break it up into
make
make install
tar zxf gperf-2.7.tar.gz
cd gperf-2.7
patch -i gperf-2.7-19981006.pat -p1
./configure
make
make check
make install
tar zxf less-340.tar.gz
cd less-340
zcat less-340-iso242.patch.gz | patch -p1
chmod u+w *
./configure
make
make install
tar zxf libtool-1.3.4.tar.gz
cd libtool-1.3.4
./configure
make
make check
make install
tar zxf m4-1.4.tar.gz
cd m4-1.4
./configure
make
make check
make install
tar zxf make-3.78.1.tar.gz
cd make-3.78.1
./configure
make
make check
make install
tar zxf mpeg_lib-1.2.1.tar.gz
cd mpeg_lib
./configure
make OPT="-O2 -32"
make check
cp libmpeg.a $FOO/lib/
cp mpeg.h $FOO/include/
tar zxf ncftp-3.0beta21.tar.gz
cd ncftp-3.0beta21
./configure
make
make install
tar zxf ncurses-5.0.tar.gz
cd ncurses-5.0
./configure
make
make install
cc -O2 nkf.c -o nkf
cp nkf $FOO/bin/
tar zxf patch-2.5.tar.gz
cd patch-2.5
./configure
make
make install
tar zxf perl-5.6.0.tar.gz
cd perl-5.6.0
unsetenv LANG
./Configure
make
make test

All tests successful.

make install
・pgp-2.6.3ia
注) pgp263is.tar.gzという名前でfile sizeが607,982 byteのものと601,290 byteのものが存在するので注意すること。ここでは前者を使用した(pgp 2.6.3.ia相当)。
mkdir pgp263ia
cd pgp263ia
tar zxf pgp263is.tar.gz
tar xf pgp263ii.tar
unzip pgp263i-japanese.zip
cp -f pgp263i-japanese/* .
chmod 644 config.txt
vi config.txt
以下のように変更
cd src
make irix
cp pgp $FOO/bin/
cd ..
mkdir $FOO/lib/pgp
cp -r config.txt language.txt *.hlp doc $FOO/lib/pgp/
chmod 755 $FOO/lib/pgp/doc
chmod 644 $FOO/lib/pgp/*.txt $FOO/lib/pgp/*.hlp $FOO/lib/pgp/doc/*
tar zxf readline-4.0.tar.gz
cd readline-4.0
./configure
make
make install
tar zxf tar-1.13.tar.gz
cd tar-1.13
./configure
make
make check
make install
・tcsh-6.07.02
tar zxf tcsh-6.07.tar.gz
cd tcsh-6.07
zcat tcsh-6.07.02.kanji.patch6.gz | patch -p1
vi config_f.h
以下のように変更
./configure
vi Makefile
以下のように変更
vi config.h
以下のように変更
make
make catalogs
tar zxf texinfo-4.0.tar.gz
cd texinfo-4.0
./configure
make
make check
make install
tar zxf xemacs-21.2.35.tar.gz
cd xemacs-21.2.35
./configure --with-site-lisp --with-mule --error-checking=none

File "Installation" was created.

make
make install

Back toInstall Memo


MATSUURA Takanori
t.matsuu%gmail.com

Valid HTML 4.01! Valid CSS!
Last modified: Tue Oct 10 09:39:56 JST 2000