freebsd下swoole的安裝方法
1.按照swoole官網的wiki,下載源碼
2.cd swoole
3.phpize
這一步的執行在通過PKG安裝PHP的FreeBSD上面會報錯
Configuring?for: PHP?Api?Version:?????????20160303 Zend?Module?Api?No:??????20160303 Zend?Extension?Api?No:???320160303 Cannot?find?autoconf.?Please?check?your?autoconf?installation?and?the $PHP_AUTOCONF?environment?variable.?Then,?rerun?this?script.
解決方案 : pkg install autoconf
4../configure
5.make
在FreeBSD上執行這一步操作會有如下報錯
In?file?included?from?/root/swoole/swoole.c:25: In?file?included?from?/usr/local/include/php/ext/spl/spl_iterators.h:27: /usr/local/include/php/ext/pcre/php_pcre.h:29:10:?fatal?error:?'pcre.h'?file?not?found
問題產生原因: FreeBSD安裝的pcre的”pcre.h”不在swoole搜索的文件路徑
解決方案: ln -s /usr/local/include/pcre.h /usr/include/pcre.h
6.`make install
7.在php.ini文件中添加extension=swoole.so
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END