安装PECL软件包时出错:Mysql_xdevapi [英] Error Installing PECL Package: Mysql_xdevapi

查看:79
本文介绍了安装PECL软件包时出错:Mysql_xdevapi的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

运行此命令时出现以下错误

I'm getting the following error when i run this command

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扩展

The MySQL X DevAPI PECL Extension

您可以在许多PECL扩展中找到MySQL X DevAPI,并且可以获得最新的源代码压缩包以及首页链接.在该主页上有安装/配置扩展程序的说明.文档说要执行以下操作,并假设您已经安装了MySQL 8.0.11(或转到 https://dev.mysql.com/downloads (用于MySQL apt repo软件);安装它,然后运行 sudo apt-get install mysql-shell mysql-server ).

You can find the MySQL X DevAPI among the many PECL extensions and you can get the latest tarball of source code and also a link to the homepage. And on that home page are directions for installing/configure the extension. The docs say to do the followings and assume you already have MySQL 8.0.11 installed (or go to https://dev.mysql.com/downloads for the MySQL apt repo software; Install it and then run 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

这篇关于安装PECL软件包时出错:Mysql_xdevapi的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆