|
|
报错:- o& @7 p! l% Q# e
checking for libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0... no
6 U( P9 n! y) k% g( y' i2 T% h0 jconfigure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met:
$ a4 p0 D) b$ O9 x) w. T1 A: M$ n+ M) z4 a: Y: _5 {6 N
No package 'libzip' found6 E" S2 Z* r" c `( F& N
No package 'libzip' found8 s' q1 X# D- P5 q9 H
No package 'libzip' found! ~* K" Y; |. W4 Q# z
4 J, f0 b; \/ k' ?Consider adjusting the PKG_CONFIG_PATH environment variable if you
# i6 A4 J1 c3 i$ Q8 [7 sinstalled software in a non-standard prefix.
- W$ F4 M+ k; E9 C& O* t$ C( a5 T7 P7 h5 N5 W/ F
" A, ?+ m1 p# B' i) Q2 ~
第一种解决办法:
0 ^+ l% L2 V2 ^. ` ]. b' u网上看了很多方法,都是要安装zlib包;但还是报错,于是我稍微改下目录:
4 }5 `. i& d8 X+ ]# Wcd libzip-1.3.2/( @+ I8 H$ V# P5 F
./configure
) a1 n3 M( E0 p6 p# d' ?./configure --prefix=/usr/local/libzip1.3.2
+ o4 a" g- N" i" A" O, G' m, i* v3 f' r- Z: A( j0 v
, H' {6 R) E* g5 Y( Z8 \ b
编译安装:
5 g+ M/ A8 ]4 S% N2 Kmake -j 4 && make install -j 4
9 v$ e0 |* k( T! D* ?8 zexport PKG_CONFIG_PATH= /usr/local/libzip1.3.2/lib/pkgconfig/: E- W6 T4 J( Q0 D4 w% p" A! g3 J
9 ~0 M! A. a2 h3 U再编译,就可以编译过去。
3 W$ U. r1 w3 A; h& P# o1 Z( q/ L E* [1 S3 j+ s2 U( g2 u5 r
: h) n& X) f* b7 a% t8 s4 n第二种方法:/ E" n* ?; b/ Z. }) E- D
略过上面的方法,修改php版本的configure文件:, u( Q0 n* M# f
if test "$PHP_ZIP" != "no"; then 改成yes既可以配置成功:, v# b7 B7 b- ~/ |
* ]& r& ~: X5 X) W) A3 u
# w ^. x s* k, A; D/ G1 \% z再编译,就可以编译过去。
/ o# [ Y7 Y' b* F1 W; P) x
) F9 S# Q2 r& |( ?9 F; Q3 q5 r |
|