设为首页收藏本站

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 1536|回复: 0
打印 上一主题 下一主题

Linux php7.3编译报错,libzip 1.5.1安装解决方法 1.3.2

[复制链接]

签到天数: 2694 天

[LV.Master]伴坛终老

 成长值: 23215
跳转到指定楼层
楼主
发表于 2018/12/11 06:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 |Google Chrome 70.0.3538.110|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
configure: error: Please reinstall the libzip distribution
报错

yum安装
  1. yum -y install libzip-devel
复制代码

继续报错,checking for libzip... configure: error: system libzip must be upgraded to version >= 0.11

查看了下系统是0.9版本
包 libzip-devel-0.9-3.1.el6.x86_64 已安装并且是最新版本

但是php7.3要求大于0.11版本。。
官网找到最新的1.5.1:https://libzip.org/

  1. yum -y remove libzip-devel
  2. yum -y install cmake
  3. wget https://libzip.org/download/libzip-1.5.1.tar.gz
  4. tar xvf libzip-1.5.1.tar.gz
  5. cd libzip-1.5.1
  6. mkdir build
  7. cd build
  8. cmake ..
  9. make
  10. make install
复制代码


输出???
  1. CMake Error at CMakeLists.txt:4 (CMAKE_MINIMUM_REQUIRED):
  2.   CMake 3.0.2 or higher is required.  You are running version 2.8.12.2


  3. -- Configuring incomplete, errors occurred!
复制代码


好吧,垃圾开发者做的软件,还要求CMake 版本,去 cmake.org 下载是不可能的,这辈子都是不可能的,有yum为什么不yum呢,这群老外就是搞事情,一个编译库也能折腾

解决方法,我下旧版还不行吗QWQ,看github发现1.4.0开始要cmake的,下1.3.2解决

  1. yum -y remove libzip-devel
  2. wget https://libzip.org/download/libzip-1.3.2.tar.gz
  3. tar xvf libzip-1.3.2.tar.gz
  4. cd libzip-1.3.2
  5. ./configure
  6. make -j 4
  7. make install
复制代码


如果php编译遇到configure: error: off_t undefined; check your library configuration

官方BUG:https://bugs.php.net/bug.php?id=73943

查看到文件确实存在
  1. find /usr/ -iname 'libzip.so'
复制代码

/usr/local/lib/libzip.so

解决方法1,创建软连接
  1. mv -f /usr/lib64/libzip.so.5 /usr/lib64/libzip.so.5.bak
  2. ln -s /usr/local/lib/libzip.so.5 /usr/lib64/libzip.so.5
复制代码


解决方案,因为没有配置系统动态链接库,手动创建个
  1. echo '/usr/local/lib' > /etc/ld.so.conf.d/custom-libs.conf
  2. ldconfig -v
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 顶 踩
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 注册论坛 用百度帐号登录新浪微博账号登陆

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2019/5/20 10:35 , Processed in 2.227193 second(s), 31 queries , Gzip On, Memcache On.

Powered by itzmx!

© 2011-2019 sakura

快速回复 返回顶部 返回列表