易陆发现互联网技术论坛

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

make: *** [sapi/phpdbg/phpdbg] Error 1 php 安装报错

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

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

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

x
/bin/ld: ext/ldap/ldap.o: undefined reference to symbol 'ber_memfree'
2 B5 g' L; T) R: J2 w' @//usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line9 ?+ @% c) S* I+ t* v  L6 m% u4 V
collect2: error: ld returned 1 exit status, G0 ~6 Y5 ]+ G
make: *** [sapi/phpdbg/phpdbg] Error 1" i, A6 V, y; A$ i8 _& N& ^/ u) {
make: *** Waiting for unfinished jobs....# C+ [! l+ `' j! }
/bin/ld: ext/ldap/ldap.o: undefined reference to symbol 'ber_memfree'
3 L! C2 `. U7 N6 e) n3 J//usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line; {8 j# ~' q7 e
collect2: error: ld returned 1 exit status9 Q) |5 c3 u% k$ Q) X
make: *** [sapi/cli/php] Error 1; g! i  I! Q4 y( C* G
/bin/ld: ext/ldap/ldap.o: undefined reference to symbol 'ber_memfree'
8 f' s! Z. q  V2 a* m& G//usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line* A: j. t2 Z$ B9 s4 k1 e8 t
collect2: error: ld returned 1 exit status! }5 r0 n& N& Z+ k
/bin/ld: ext/ldap/ldap.o: undefined reference to symbol 'ber_memfree'
, o: y" K0 M9 G" J8 P8 W# s//usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line( l  B- k2 j2 [" w1 z& ~+ X& I
collect2: error: ld returned 1 exit status
* C$ L* N. C+ r& p* Vmake: *** [sapi/fpm/php-fpm] Error 1
- u4 j% _! W* x, hmake: *** [sapi/cgi/php-cgi] Error 1
4 @: Y5 }% ]# c8 q1 [+ j" r) l) L! [3 j9 p& G
 楼主| 发表于 2024-1-12 17:00:01 | 显示全部楼层
ln -s /usr/lib64/liblber.so /usr/lib/liblber.so  做链接
 楼主| 发表于 2024-1-12 17:00:02 | 显示全部楼层
在PHP源码目录下 vi Makefile 打开文件,找到 EXTRA_LIBS 行,在行末添加 -llber
8 [1 k' o" M5 F. i3 e5 O6 y  `1 t2 B+ D
EXTRA_LIBS = -lresolv -lreadline -lncurses -lrt -lldap -lgmp -lbz2 -lutil -lrt -lm -ldl -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lz -lpng15 -lonig -lsqlite3 -lxml2 -lxml2 -lxml2 -lxml2 -lxml2 -lxslt -lz -ldl -lm -lxml2 -lexslt -lxslt -lz -lm -lgcrypt -ldl -lgpg-error -lxml2 -lzip -lbz2 -lz -lz -lssl -lcrypto -llber, {5 I: z4 u' u7 t" I) J, X

  z; P" h. a, v1 H7 R保存退出再次make即可
+ B" ~; W. x4 u8 M, N, |1 m; {2 X' t
make -j 12
) l# z/ H5 }" _& a. w7 E7 Q3 W3 D/ ^
Build complete.+ O2 A% F6 e' u2 y/ @
Don't forget to run 'make test'.! ?# o1 u' F7 S! n/ ?
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

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

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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