Помогите настроить сфинкса - PullRequest
3 голосов
/ 22 июня 2010

ок Я скачал sphinx-0.9.9.tar.gz на рабочий стол

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

Я запускаю:

cd ~ / Desktop / sphinx

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

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

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

make

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

make: *** Цели не указаны иMakefile не найден.Стоп.

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

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

Обновление

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

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

Я получаюthis:

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

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

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

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

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

Ответы [ 2 ]

10 голосов
/ 22 июня 2010

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

sudo aptitude install libmysql ++ - dev libmysqlclient15-dev checkinstall

с помощью инструкций внизу этой страницы

0 голосов
/ 10 сентября 2018

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

sudo apt install libmysqlclient-dev
...