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
を試しましたが、パッケージが見つからないというメッセージが表示されました。私は解決策を知らなかったので、一時的な修正として行を削除しました。
誰かがより良い解決策を思い付くことができれば幸いです。
前もって感謝します!
Ubuntuを使用しているかどうかはわかりません。 Sudo yum install libcurl-devel
はUbuntuでは機能しません。
つまり、jpeglib.h
はlibjpeg-turbo8-dev
によって提供されます。以下を使用してインストールします。
Sudo apt-get install libjpeg-turbo8-dev