web-dev-qa-db-ja.com

構成:エラー:jpeglib.hが見つかりません

Ubuntu 14.04でphp 5.3.29をコンパイルしようとしています。エラーが発生しています-configure: error: jpeglib.h not found.

ここに私のoptions.shがあります:

#!/bin/bash
# You can override config options very easily.
# Just create a custom options file; it may be version specific:
# - custom-options.sh
# - custom-options-5.sh
# - custom-options-5.3.sh
# - custom-options-5.3.1.sh
#
# Don't touch this file here - it would prevent you to just "svn up"
# your phpfarm source code.

version=$1
vmajor=$2
vminor=$3
vpatch=$4

#gcov='--enable-gcov'
configoptions="\
--enable-bcmath \
--with-mysqli \
--with-png \
--with-Gd \
--enable-Gd-native-ttf \
--enable-calendar \
--enable-exif \
--enable-ftp \
--enable-mbstring \
--enable-pcntl \
--enable-soap \
--with-pdo-mysql \
--enable-sockets \
--enable-sqlite-utf8 \
--enable-wddx \
--enable-Zip \
--with-openssl \
--with-jpeg-dir=/usr/lib \
--with-png-dir=/usr/lib \
--with-freetype-dir=/urs/lib \
--with-zlib \
--with-gettext \
--with-mcrypt \
--with-bz2 \
--with-mysql=/usr \
$gcov"

echo $version $vmajor $vminor $vpatch

私はエラーをグーグルで調べましたが、私のために働く解決策を見つけていません。

すべての助けに感謝します。

編集:

この前に、options.sh --with-curl \に行がありました。コンパイル時にcurlを再インストールするように求められたので、一時的な修正として削除する必要がありましたが、既にインストールされています。 Sudo yum install libcurl-develを試しましたが、パッケージが見つからないというメッセージが表示されました。私は解決策を知らなかったので、一時的な修正として行を削除しました。

誰かがより良い解決策を思い付くことができれば幸いです。

前もって感謝します!

2
utkarsh2k2

Ubuntuを使用しているかどうかはわかりません。 Sudo yum install libcurl-develはUbuntuでは機能しません。

つまり、jpeglib.hlibjpeg-turbo8-devによって提供されます。以下を使用してインストールします。

Sudo apt-get install libjpeg-turbo8-dev
2
Ron