php 7.4.x ソース構築時、libzipのエラー

この記事は約2分で読めます。

php 7.4.x ソース構築時、libzipのエラーで手間取ったので、そのエラーの覚え書きを・・・

php configure

↑と、configureをかけたのだが、

↑とエラーが出る。

libzipのバージョンが低いのだ。

↑yum でインストールをしたが

が入る。

libzip ソースインストール

yum ではなく、ソースからインストールをする。
cmakeが必要で、

と入れておく。

↓2020/08/19 追記

と、「libzip」の「1.7.0」は、ダメと言われるので、libzip-1.7.3を入れて、configureをかけますが、エラーが出ます。(php 7.4.9にて)
この場合、

↑と、PKG_CONFIG_PATHの環境変数を指定します。
これを指定した場合、

↑の指定は、必要ありません。

↑cmakeのバージョンが低いということで・・・
(2020/08/19 修正)

↑cmakeの新しいバージョンを入れる

↑これで、libzipが入る

php 再度、configure

↑と、zlibのインストールディレクトリを指定して、configure
(「 –with-zlib-dir=/usr/local/libzip」の指定は、省きました。2020/08/19)

で完了。

タイトルとURLをコピーしました