計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
AIX 3.2.5 上に ghostscript-4.03 + VFlib 2.22 をインストールする
《古い》
ソース
ftp://ftp.meiji.ac.jp/pub/GNU-misc/alladin/
ghostscript-4.03.tar.gz
ghostscript-4.03jpeg.tar.gz
ghostscript-4.03libpng.tar.gz
ghostscript-4.03zlib.tar.gz
ghostscript-fonts-std-4.03.tar.gz
ghostscript-fonts-other-4.03.tar.gz
gs4.03-vflib.tar.gz
ftp://ftp.meiji.ac.jp/pub/GNU-misc/alladin/VFlib
VFlib-2.22.tar.gz
VFlib の作成
ソースを展開
cd VFlib-2.22/src
Makefile の書き換え
VFCAP = -DDEFAULT_VFCAP=\"/usr/local/lib/vfontcap\"
(vfontcap ファイルを /usr/local/lib に置く)
make
make install
cp ../vfontcap* /usr/local/lib
/usr/local/lib/vfontcap の書き換え
例:
MS Windows 3.1 の TrueType フォントを /usr/local/lib/fonts/truetype/
においた場合 (本当は Microsoft は Windows 以外への使用を認めていない)
### TRUETYPE FONT (Windows fonts)
r-microsoft-mincho|MicroSoft mincho:\
:ft=truetype:\
:ff=/usr/local/lib/font/truetype/msmincho:
r-microsoft-gothic|Microsoft gothic:\
:ft=truetype:\
:ff=/usr/local/lib/font/truetype/msgothic:
ghostscript ソース展開
gtar xvfz ghostscript-4.03.tar.gz
gtar xvfz gs4.03-vflib.tar.gz
cd gs4.03
gtar xvfz ../ghostscript-4.03jpeg.tar.gz
gtar xvfz ../ghostscript-4.03libpng.tar.gz
gtar xvfz ../ghostscript-4.03zlib.tar.gz
mv libpng-0.89c libpng
mv zlib-1.0.2 zlib
パッチ当て
cd ..
patch -p < gs4.03-vflib/gs4.03-vflib.diff
作成
cd gs4.03
cp unix-gcc.mak Makefile
Makefile 書き換え
RS/6000 AIX (make.txt の RS/6000 の項参照)
CFLAGS の -O 削除
XINCLUDE=-I/usr/include/X11
XLIBDIRS=-L/usr/lpp/X11/lib/R5 -L/usr/lpp/X11/lib
SunOS 4.1.4 + X11R6.1 (make.txt の SunOS 4.1.[23] の項参照)
CFLAGS に -static 追加
XINCLUDE=-I/usr/local/X11R6.1/include
XLIBDIRS=-L/usr/local/X11R6.1/lib
Solaris 2.5 + OpenWindow
CFLAGS に -DSVR4 追加
EXTRALIBS=-lnsl -lsocket
XINCLUDE=-I/usr/openwin/include
XLIBDISR=-I/usr/openwin/lib
make
インストール
make install
フォントのインストール (/usr/local/share/ghostscript/fonts)
cd /usr/local/share/ghostscript
gtar xvfz ghostscript-fonts-std-4.03.tar.gz
gtar xvfz ghostscript-fonts-other-4.03.tar.gz
VFlib の設定
/usr/local/share/ghostscript/4.03vflib/kanji/kconfig.ps
(min) (gothic) の部分を /usr/local/lib/vfontcap で定義したものに
置き換える
例 :
/Ryumin-Light 4300000 (r-microsoft-mincho) VFlibkanji
/GothicBBB-Medium 4300200 (r-microsoft-gothic) VFlibkanji
計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)