|
|
报错:. r( ^: ^# g2 j7 d, H$ W# F$ ?. U
checking for libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0... no' X3 u8 z5 N# i: [" f# u
configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met:. A. }( ~# b2 e g
0 j4 t" s& m2 y/ R
No package 'libzip' found
$ r7 T& x& p0 `2 B9 L5 }0 M; bNo package 'libzip' found
( j$ E6 f4 b' O0 y5 ?( p+ iNo package 'libzip' found: B& }$ h9 S1 y: P3 _) A0 _( ^, y
3 P- J; K& M+ R# E
Consider adjusting the PKG_CONFIG_PATH environment variable if you
) h9 W! X; ]8 i- h1 `1 H: M) Qinstalled software in a non-standard prefix. 3 f E/ T; J- f3 C& ~: D
9 H/ O1 v- n9 F( w. n) H
& V4 `) T8 h+ X( o; P4 Y. @0 E2 [
第一种解决办法:
5 A$ p& ~6 W& q网上看了很多方法,都是要安装zlib包;但还是报错,于是我稍微改下目录:
7 [" ^' j' o0 F+ G. V/ m6 I' Qcd libzip-1.3.2/
! C6 h3 ~6 r- U- {7 y$ c5 P./configure
2 o' H0 `0 Z* C4 p3 T$ q( ?./configure --prefix=/usr/local/libzip1.3.24 m* Q* C+ o. k: c0 u
: t* y2 B0 x% Z6 N+ u
8 K- q0 d; H j编译安装:
2 m# Z5 s' [4 t. d$ a. {0 umake -j 4 && make install -j 4; A/ Q/ H3 e' p8 ^) ?7 {: A
export PKG_CONFIG_PATH= /usr/local/libzip1.3.2/lib/pkgconfig/8 J( [% H1 T2 h$ i- A
3 F' {% E+ J" m0 f; C% m
再编译,就可以编译过去。! v/ p8 X2 {; \5 }
7 D* S* J/ }) ]4 t# r8 k# e: d, t
第二种方法:9 f( h0 l% B' J2 a
略过上面的方法,修改php版本的configure文件:
% o6 Q t4 _& a& i/ J' z) Sif test "$PHP_ZIP" != "no"; then 改成yes既可以配置成功:8 O: c$ a2 o h4 W
& @3 ~+ F5 ~) D: I4 k M3 v9 i/ T: o1 l( x3 e2 x
再编译,就可以编译过去。6 J# t* ~# W/ _9 ? p6 q2 N# c& D
& S# H: w* b" \; O `: T |
|