Ошибка установки пакета PECL: Mysql_xdevapi - PullRequest
0 голосов
/ 03 сентября 2018

При выполнении этой команды я получаю следующую ошибку

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

Как мне от этого избавиться?

1 Ответ

0 голосов
/ 12 февраля 2019

Расширение MySQL X DevAPI PECL

Вы можете найти MySQL X DevAPI среди множества расширений PECL, а также получить последний архив исходного кода, а также ссылку на домашнюю страницу. И на этой домашней странице есть инструкции по установке / настройке расширения. В документах говорится, что необходимо выполнить следующие действия, и предполагается, что у вас уже установлен MySQL 8.0.11 (или перейдите по адресу https://dev.mysql.com/downloads для программного обеспечения MySQL apt repo; установите его, а затем запустите 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
...