libjpeg とは JPEG 形式の画像を処理するライブラリです。
libjpeg 公式サイト から libjpeg のソースファイルをダウンロードしてインストールする方法を紹介します。
libjpeg のダウンロードとインストール
libjpeg のソースファイルを libjpeg 公式サイト からダウンロードしてコンパイル、インストールを行います。
# wget -P /usr/local/src http://www.ijg.org/files/jpegsrc.v6b.tar.gz
# cd /usr/local/src
# tar xzf jpegsrc.v6b.tar.gz
# cd jpeg-6b
# ./configure --prefix=/usr/local
# make
# make install
# make install-lib

# cd /usr/local/src

# tar xzf jpegsrc.v6b.tar.gz

# cd jpeg-6b

# ./configure --prefix=/usr/local

# make

# make install

# make install-lib

— configure オプションの解説
- インストール先のディレクトリを設定します。
- –prefix=/usr/local
※インストール時に “/usr/bin/install: cannot create regular file `/usr/local/man/man1/cjpeg.1′: No such file or directory” のようなエラーが表示される場合は Makefile を編集します。
# vi /usr/local/src/jpeg-6b/Makefile

/usr/local/httpd/conf/httpd.conf
20 行目辺り
#mandir = $(prefix)/man/man$(manext)
mandir = /usr/share/manマニュアルインストールディレクトリ
#mandir = $(prefix)/man/man$(manext)
mandir = /usr/share/manマニュアルインストールディレクトリ
以下省略
編集した後は再度インストールを実行します。