libjpeg とは JPEG 形式の画像を処理するライブラリです。
libjpeg 公式サイト から libjpeg のソースファイルをダウンロードしてインストールする方法を紹介します。
libjpeg のダウンロードとインストール
libjpeg のソースファイルを libjpeg 公式サイト からダウンロードしてコンパイル、インストールを行います。
# wget -P /usr/local/src http://www.ijg.org/files/jpegsrc.v6b.tar.gz![](/images/enter.gif)
# cd /usr/local/src![](/images/enter.gif)
# tar xzf jpegsrc.v6b.tar.gz![](/images/enter.gif)
# cd jpeg-6b![](/images/enter.gif)
# ./configure --prefix=/usr/local![](/images/enter.gif)
# make![](/images/enter.gif)
# make install![](/images/enter.gif)
# make install-lib![](/images/enter.gif)
![](/images/enter.gif)
# cd /usr/local/src
![](/images/enter.gif)
# tar xzf jpegsrc.v6b.tar.gz
![](/images/enter.gif)
# cd jpeg-6b
![](/images/enter.gif)
# ./configure --prefix=/usr/local
![](/images/enter.gif)
# make
![](/images/enter.gif)
# make install
![](/images/enter.gif)
# make install-lib
![](/images/enter.gif)
— 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![](/images/enter.gif)
![](/images/enter.gif)
/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マニュアルインストールディレクトリ
以下省略
編集した後は再度インストールを実行します。