我收到以下错误,当我运行此命令
sudo pecl install mysql_xdevapi
错误:
/private/tmp/pear/temp/pear-build-nabilashahidhnTBCl/mysql_xdevapi-8.0.12/libtool: line 1280: xmysqlnd/proto_gen/mysqlx_connection.loT: No such file or directory
mkdir xmysqlnd/proto_gen/.libs
mkdir: xmysqlnd/proto_gen: No such file or directory
make: *** [xmysqlnd/proto_gen/mysqlx_connection.lo] Error 1
ERROR: `make' failed
我该如何摆脱呢?
MySQL的X DevAPI PECL扩展
你可以找到MySQL的X DevAPI许多PECL扩展中,你可以得到源代码的压缩包最新的,也到主页的链接。和主页上都安装/配置扩展方向。该文件说做以下,并假定你已经具备运行MySQL 8.0.11安装(或去https://dev.mysql.com/downloads为MySQL倾向于回购软件;安装它,然后运行sudo apt-get install mysql-shell mysql-server
)。
$ apt install build-essential libprotobuf-dev libboost-dev openssl protobuf-compiler
$ add-apt-repository ppa:ondrej/php
$ apt install php7.2-cli php7.2-dev php7.2-mysql php7.2-pdo php7.2-xml
$ pecl install mysql_xdevapi