环境: centos7.4 mini 64位
由于之前装了一个LAMP, 现在要装一个LNMP, 需要再次安装php(这次需要将php编译为php-fpm与nginx通讯) 在执行完配置后, 执行make 编译, 报下面的错:
/usr/lib64/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
[13:58:55][root@VM_15_2_centos:~/packages/php-5.6.36]# ls /usr/lib64
collect2: error: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
[13:58:55][root@VM_15_2_centos:~/packages/php-5.6.36]# ls /usr/lib64
解决: 编译前执行 make clean 清除一下之前编译产生的旧objects
END/