Ubuntu 编译 shadowsocks-libev 失败 autoreconf: automake failed with exit status

问题描述在 Debian/Ubuntu 从源代码中编译安装 shadowsocks-libev,运行以下命令。$ sudo apt-get install --no-install-recommend...
2020-06-25 Linux 评论 0

Centos 编译 shadowsocks-libev 失败 autoreconf: automake failed with exit status

问题描述在 Centos 8 安装 shadowsocks-libev,运行以下命令。$ sudo yum install epel-release -y$ sudo yum install gcc ...
2020-06-24 Linux 评论 0

openvpn 编译错误 configure: error: lzo enabled but missing

问题描述下载 openvpn 的源码,运行以下编译命令。$ wget https://swupdate.openvpn.org/community/releases/openvpn-2.4.9.tar...
2020-06-22 Linux 评论 0

jq 编译错误 warning: macro 'AM_PROG_LIBTOOL' not found in library

问题描述下载并编译 jq,运行以下命令。$ git clone https://github.com/stedolan/jq.git$ cd jq$ git submodule update --in...
2020-06-18 Linux 评论 0

jq 编译错误 configure: error: You need bison version 3.0 or greater

问题描述下载 jq 远吗并编译,命令如下:$ git clone https://github.com/stedolan/jq.git$ cd jq$ git submodule update --i...
2020-06-18 Linux 评论 0

jq 编译错误 autoreconf: failed to run aclocal: No such file or directory

问题描述下载并编译 jq,运行以下命令。$ git clone https://github.com/stedolan/jq.git$ cd jq$ git submodule update --in...
2020-06-18 Linux 评论 0

openvpn 编译失败 configure: error: route utility is required but missing

问题描述下载并解压 openvpn 的源码,运行以下编译命令:./configure --prefix=/opt/openvpn-2.4.9最后报错了。checking for lzo1x_1_15_...
2020-06-16 Linux 评论 0

openvpn 安装失败 configure: error: openssl check failed

问题描述使用 ./configure --prefix=/opt/openvpn-2.4.9 命令安装 openvpn,最后报错了。checking for setcon in -lselinux.....
2020-06-12 Linux 评论 0

PHP 编译错误 Package requirements (libzip >= 0.11) were not met

问题描述在 Linux 编译 php-7.4.6,./configure --prefix=/opt/php-7.4.6 --enable-fpm --with-curl --with-zip --w...
2020-05-27 Linux 评论 0

PHP 7.4 configure 错误 error: Package requirements (zlib) were not met

问题描述在 Linux 编译 php-7.4.6,./configure --prefix=/opt/php-7.4.6 --with-pdo-mysql --enable-fpm --with-cu...
2020-05-25 Linux 评论 0
MIP.watch('startSearch', function (newVal, oldVal) { if(newVal) { var keyword = MIP.getData('keyword'); console.log(keyword); // 替换当前历史记录,新增 MIP.viewer.open('/s/' + keyword, {replace: true}); setTimeout(function () { MIP.setData({startSearch: false}) }, 1000); } }); MIP.watch('goHome', function (newVal, oldVal) { MIP.viewer.open('/', {replace: false}); });