PHP7.3編譯安裝常見(jiàn)錯(cuò)誤及解決辦法

admin 建站教程評(píng)論1,224字?jǐn)?shù) 1198閱讀模式

1、configure: error: Please reinstall the libzip distribution
解決方法一,安裝1.2.0版本的libzip:

  1. wget https://nih.at/libzip/libzip-1.2.0.tar.gz  
  2. tar -zxvf libzip-1.2.0.tar.gz  
  3. cd libzip-1.2.0  
  4. ./configure  
  5. make && make install  

解決辦法二,安裝最新版本的libzip
訪問(wèn)libzip網(wǎng)站查看最新版本,如圖
PHP7.3編譯安裝常見(jiàn)錯(cuò)誤及解決辦法
下載最新版本并安裝(如果在cmake …時(shí)報(bào)錯(cuò),請(qǐng)看下一步操作):

  1. wget https://nih.at/libzip/libzip-1.5.2.tar.gz  
  2. tar zxvf libzip-1.5.2.tar.gz  
  3. cd libzip-1.5.2  
  4. mkdir build  
  5. cd build  
  6. cmake ..  
  7. make  
  8. make test  
  9. make install  

2、提示CMAKE版本太低
[WARNING] CMake Error at CMakeLists.txt:23 (cmake_minimum_required):
[WARNING] CMake 3.1 or higher is required. You are running version 2.8.12.2
解決方法:升級(jí)cmake,cmake版本列表

  1. cd /opt  
  2. wget https://cmake.org/files/v3.14/cmake-3.14.0-Linux-x86_64.tar.gz  
  3. yum remove cmake  
  4. cd /opt  
  5. tar zxvf cmake-3.14.0-Linux-x86_64.tar.gz  
  6. export CMAKE_HOME=/opt/cmake-3.14.0-Linux-x86_64  
  7. export PATH=$PATH:$CMAKE_HOME/bin  
  8. source /etc/profile  
  9. cmake -version  

3、configure: error: off_t undefined; check your library configuration

  1. # 解決方法  
  2. # 添加搜索路徑到配置文件  
  3. echo '/usr/local/lib64  
  4. /usr/local/lib  
  5. /usr/lib  
  6. /usr/lib64'>>/etc/ld.so.conf  
  7. # 更新配置  
  8. ldconfig -v  

4、/usr/local/include/zip.h:59:21: fatal error: zipconf.h: No such file or dire

  1. cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h  

版權(quán)聲明:文章圖片資源來(lái)源于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)留言刪除!!!
廣告也精彩
admin
  • 本文由 發(fā)表于 2021年9月25日 11:42:29
  • 轉(zhuǎn)載請(qǐng)務(wù)必保留本文鏈接:http://yudch.cn/7653.html
匿名

發(fā)表評(píng)論

匿名網(wǎng)友 填寫(xiě)信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: