易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 3|回复: 0
收起左侧

php编译报错configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1

[复制链接]
发表于 2024-1-9 17:00:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
报错:3 G$ N6 O+ B/ C2 `+ S8 J; f
checking for libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0... no
3 g+ a+ V" s' H8 b# i- q) Fconfigure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met:
( q: \1 D6 N* I: b1 V0 I0 m9 o
# y+ d* `' Y4 Y2 _6 [6 ~No package 'libzip' found
% `  ?% y) M6 L3 h4 FNo package 'libzip' found
( F& d- Y  N, e9 K: t/ A3 ZNo package 'libzip' found
- H4 v2 J! m6 D0 Y, |3 ~; N0 Z9 i: A4 ]6 x$ O. e
Consider adjusting the PKG_CONFIG_PATH environment variable if you
6 c1 G0 u7 i+ |installed software in a non-standard prefix.
+ Q$ e2 `" p9 Y' U* i. G9 E3 l' [# u( o2 a$ E# o/ z

. u; r$ u# |+ d  x- _! n9 z第一种解决办法:
2 V6 z* }# s: M; z; {网上看了很多方法,都是要安装zlib包;但还是报错,于是我稍微改下目录:
5 J9 `! ]* U; ~  Y. Icd libzip-1.3.2/
" f2 g9 j9 H6 N4 l8 H- o./configure4 |7 y; t' T# C4 p
./configure --prefix=/usr/local/libzip1.3.2
% n; L& }1 G! B3 f) ~" b/ S7 |6 r& |9 t( a7 I9 ?7 F% f
& H* W" l9 y" F
编译安装:* X- w6 F+ \: g/ W1 o
make -j 4 && make install -j 4, a3 F, Z+ w0 h% U/ D
export PKG_CONFIG_PATH= /usr/local/libzip1.3.2/lib/pkgconfig/
9 }, n3 T* b0 L2 J3 D8 k! V  O0 w5 j
再编译,就可以编译过去。
. c4 P& A9 V( _/ k9 n  A# x8 S& q- B6 }1 @$ u; P, G9 [% k

1 C; _; x- J8 N第二种方法:7 P3 E. x7 x- J- y
略过上面的方法,修改php版本的configure文件:- F. b; n3 o# N2 n  N0 {  c7 a
if test "$PHP_ZIP" != "no"; then  改成yes既可以配置成功:% @! |8 S1 c! d6 ]3 ~) n- v

9 _& w, i& y. v1 f5 X' P+ Y, L% V- {# V. ^0 S* Y
再编译,就可以编译过去。
7 k' J! ^$ y! s3 M( W# B
1 N5 G5 x5 m* O
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:28 , Processed in 0.052003 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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