netpbm 9.4 のインストール
2000-07-15 作成 福島
2001-10-10 更新 福島
2003-03-12 更新 福島
TOP > tips > netpbm
zlib 1.1.3 のインストール

$ tar zxf zlib-1.1.3.tar.gz
$ cd zlib-1.1.3
$ ./configure
$ make
$ make test
$ su
# make install


libpng 1.0.7 のインストール $ tar zxf libpng-1.0.7.tar.gz $ cd libpng-1.0.7 $ cp scripts/makefile.linux ./Makefile $ cp Makefile Makefile-org $ vi Makefile $ diff Makefile Makefile-org 12,15c12,15 < ZLIBLIB=/usr/local/lib < ZLIBINC=/usr/local/include < #ZLIBLIB=../zlib < #ZLIBINC=../zlib --- > #ZLIBLIB=/usr/local/lib > #ZLIBINC=/usr/local/include > ZLIBLIB=../zlib > ZLIBINC=../zlib $ make $ su # make install
jpeg-6b のインストール $ tar zxf jpegsrc.v6b.tar.gz $ cd jpeg-6b $ ./configure $ make $ su # make install # make install-lib
netpbm 9.4 のインストール 通常のインストール $ tar zxf netpbm-9.4.tgz $ cd netpbm-9.4 $ make $ su # make install
スタティックリンクでインストール

$ make STATICLIB=Y


・shared library を認識させる $ su # cat >> /etc/ld.so.conf /usr/local/netpbm/lib ^D # /sbin/ldconfig ・P1〜P6 の意味 Pn 0000 0xxx |++- 0:PBM (Portable BitMap) 白黒 2 値画像 | 1:PGM (Portable GrayMap) グレイスケール画像 | 2:PPM (Portable PixcelMap) カラー画像 | +--- 0:テキスト 1:バイナリ PNM (Portable AnyMap) は PBM,PGM,PPM のいずれかを指す。 ・24 ビット bmp から 2 値 bmp を生成する $ bmptoppm 24bitColor.bmp | ppmquant 2 | ppmtobmp > monocrome.bmp