找回密码
 注册
查看: 5|回复: 2

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-1-12 17:00:00 | 显示全部楼层 |阅读模式
/bin/ld: ext/ldap/ldap.o: undefined reference to symbol 'ber_memfree'3 {7 E- k: P) _; g9 R
//usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line
* m- e7 l! G- N) ?collect2: error: ld returned 1 exit status- v1 C% O  r" z; ~) A" g; ?; Q0 p! `) }
make: *** [sapi/phpdbg/phpdbg] Error 1
0 w" O$ b: x# d. dmake: *** Waiting for unfinished jobs....% I; D6 b8 [2 ~3 x: {4 o7 P
/bin/ld: ext/ldap/ldap.o: undefined reference to symbol 'ber_memfree'& g# ]# N4 F4 a+ h1 K' J( f3 c
//usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line
' Q8 d1 {( G1 Z1 vcollect2: error: ld returned 1 exit status
. z8 W. P* l) w% C; t3 Rmake: *** [sapi/cli/php] Error 1
; J1 R0 `5 f+ x7 p' M+ f/bin/ld: ext/ldap/ldap.o: undefined reference to symbol 'ber_memfree', f6 z9 r" q: Q% F/ L! Q* [0 ~6 v
//usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line0 q1 `5 \! b4 K; \$ O5 A
collect2: error: ld returned 1 exit status% j. O% n" W# `  s
/bin/ld: ext/ldap/ldap.o: undefined reference to symbol 'ber_memfree'  a! n# x' B: m) M. v
//usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line
) q% R' C! u: r1 @7 ^. M8 Z- v. Ycollect2: error: ld returned 1 exit status
0 I3 i& t+ K4 g: ]0 p/ z2 E& s! dmake: *** [sapi/fpm/php-fpm] Error 1
% y  W  G4 `8 W+ Kmake: *** [sapi/cgi/php-cgi] Error 1
8 v4 e+ A+ ]1 Q0 ]; Z2 x0 E5 r- h# n4 b- ?. N; w: o

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-1-12 17:00:01 | 显示全部楼层
ln -s /usr/lib64/liblber.so /usr/lib/liblber.so  做链接

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-1-12 17:00:02 | 显示全部楼层
在PHP源码目录下 vi Makefile 打开文件,找到 EXTRA_LIBS 行,在行末添加 -llber % a5 z( L" U, Z1 _7 K8 c1 s

) |. P. l* D/ ^& d, w9 c# NEXTRA_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
' c  j# c) W* }) _) r
" f- y& \1 d) x  W保存退出再次make即可/ [7 y" {9 U$ X4 q: a+ {
: {/ ~8 J) N$ s
make -j 12. M/ L2 c# N) X" A' a) l

& [, _6 z3 z* i( U5 r( a. qBuild complete.
. C" K% ~3 M8 e6 w% o. UDon't forget to run 'make test'.  u6 _, k0 X2 P5 o# F! |* b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:45 , Processed in 0.043124 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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