Помогите настроить сфинкс

хорошо, я скачал sphinx-0.9.9.tar.gz на свой рабочий стол

Я извлек в папку под названием sphinx на рабочем столе.

Я бегу:

компакт-диск ~/рабочий стол/сфинкс

./configure --prefix=/usr/local/sphinx --with-mysql

много чего происходит.

Затем я запускаю эту строку

сделать

Я получаю эту ошибку:

make: *** Цели не указаны и make-файл не найден. Останавливаться.

Я на Ubuntu 10.04, у меня уже установлены apache2, php5, mysql, mysqladmin

Я понятия не имею, что означает ошибка.

Обновлять

на самом деле я заметил после запуска:

./configure --prefix=/usr/local/sphinx --with-mysql

Я получаю это:

ОШИБКА: не удается найти включаемые файлы MySQL.

Убедитесь, что у вас установлены включаемые файлы MySQL. Имя пакета обычно «mysql-devel».

Если в вашей системе установлены включаемые файлы, но вы все еще получаете это сообщение, вам следует выполнить одно из следующих действий:

1) либо указать местоположение включения явно, используя --with-mysql-includes; 2) или явно указать корневую папку установки MySQL, используя --with-mysql; 3) или убедитесь, что путь к программе mysql_config указан в
вашей переменной окружения PATH.

Чтобы отключить поддержку MySQL, используйте опцию --without-mysql.


person JD Isaacks    schedule 22.06.2010    source источник


Ответы (2)


Видимо, мне нужно было сначала запустить:

sudo aptitude установить libmysql++-dev libmysqlclient15-dev проверитьустановить

следуя инструкциям внизу этой страницы

person JD Isaacks    schedule 22.06.2010

В Ubuntu 16.04 помогло запустить:

sudo apt install libmysqlclient-dev
person blueshadow    schedule 10.09.2018