Проблема, устанавливающая фырканье barnyard2

Привет у меня есть проблема при установке barnyard2 в фырканье. Я пытаюсь сделать, это ступает с помощью руководства PDF Фырканья barnyard2 раздел.

sudo tar zxvf barnyard2-1.9.tar.gz
cd barnyard2-1.9
sudo ./configure --with-mysql

Сначала, когда я пытаюсь сделать это, я встречаюсь с ошибкой при высказывании:

ERROR: unable to find mysql headers (mysql.h)

'Таким образом, я пошел для установки libmysql-dev следующий инструкциям от этого сайта здесь. Проблема относительно mysql.h закончилась, но я получил другую ошибку, когда я попробовал это

sudo ./configue --with-mysql command. 

На этот раз ошибка

ERROR: unable to find mysqlclient library (libmysqlclient.*). 

Таким образом, я пошел для следования инструкциям на этом сайте здесь и попытался определить местоположение libmysqlclient, где у меня есть следующий вывод:

/usr/lib/i386-linux-gnu/libmysqlclient.so.18
/usr/lib/i386-linux-gnu/libmysqlclient.so.18.0.0
/usr/lib/i386-linux-gnu/libmysqlclient_r.so.18
/usr/lib/i386-linux-gnu/libmysqlclient_r.so.18.0.0
/usr/share/doc/libmysqlclient18
/usr/share/doc/libmysqlclient18/changelog.Debian.gz
/usr/share/doc/libmysqlclient18/copyright
/var/lib/dpkg/info/libmysqlclient18:i386.list
/var/lib/dpkg/info/libmysqlclient18:i386.md5sums
/var/lib/dpkg/info/libmysqlclient18:i386.postinst
/var/lib/dpkg/info/libmysqlclient18:i386.postrm
/var/lib/dpkg/info/libmysqlclient18:i386.shlibs

Я попробовал команду sudo./настр –with-mysql-libraries =/usr/lib/i386-linux-gnu/и sudo./настр –with-mysql-libraries =/usr/share/doc/

После каждой команды меня попросили снова первого сообщения об ошибке, с которым я встретился

ERROR: unable to find mysql headers (mysql.h)

Это походит каждый раз, когда я пытался установить путь туда, где mysql.h или libmysqlclient расположены, ошибка просто открывается. Как я решаю этого? Только для сообщения - просто средний пользователь человечности, и я не знаю много команд. Я действительно ценю, если кто-либо мог бы выручить.Спасибо

4
задан 6 December 2017 в 08:37

3 ответа

Не уверенный, если Вы больше нуждаетесь в этом ответе, но здесь - как я заставил его работать:

./configure --with-mysql --with-mysql-libraries=/usr/lib/x86_64-linux-gnu/ --with-mysql-includes=/usr/include/

В Вашем случае просто используйте: i386-linux-gnu вместо x86_64 пути к папке.

2
ответ дан 6 December 2017 в 08:37

Попробуйте:

apt-get install libmysqlclient-dev 

это решило мою проблему

0
ответ дан 6 December 2017 в 08:37

Я столкнулся с этим, используя CentOS 7 с Percona MySql.

Я решил проблему, выполнив:

yum install Percona-Server-devel

0
ответ дан 6 December 2017 в 08:37

Другие вопросы по тегам:

Похожие вопросы: