2015-12-14 4 views
0

Я пытаюсь установить Sphinx с MySQL 5.7 Я загрузил tarball с сайта Sphinx всякий раз, когда я запускаю эту команду sudo ./configure --prefix=/usr/local/sphinx --with-mysql Я получаю эту ошибку.Установка Sphinx с MySQL 5.7

configuring Sphinx 
------------------ 

checking whether to use dynamic linking for DB drivers... no 
checking for CFLAGS needed for pthreads... -pthread 
checking for LIBS needed for pthreads... -lpthread 
checking for pthreads... found 
checking for pthread_mutex_timedlock... yes 
checking whether to compile with MySQL support... dynamic 
checking for mysql_config... mysql_config 
checking for mysql_real_connect... no 
checking for mysql_real_connect... no 
checking MySQL include files... configure: error: missing include files. 

****************************************************************************** 
ERROR: cannot find MySQL include files. 

Check that you do have MySQL include files installed. 
The package name is typically 'mysql-devel'. 

If include files are installed on your system, but you are still getting 
this message, you should do one of the following: 

1) either specify includes location explicitly, using --with-mysql-includes; 
2) or specify MySQL installation root location explicitly, using --with-mysql; 
3) or make sure that the path to 'mysql_config' program is listed in 
    your PATH environment variable. 

To disable MySQL support, use --without-mysql option. 
****************************************************************************** 

Я попытался с установкой этого `Sudo APT-получить установку libmysqlclient-DEV» до сих пор это не я даже пытался с снабжающим MySQL включаемых файлов путь до сих пор не работает. может ли кто-нибудь вызвать эту ошибку? Я использую ubuntu 12.04.

ответ

1

Установка mysql-devel помогла мне для centos sudo yum install mysql-devel.
Предположим, что имя пакета ubuntu совпадает.

+0

Я пробовал эту установку на ubuntu 'sudo apt-get mysql-devel', к сожалению, я получаю эту ошибку' E: не удалось найти пакет mysql-devel' –

+0

'sudo apt-get update && sudo apt-get install mysql- client libmysqlclient-dev' –

+0

Я пробовал это раньше, он говорит, что у меня уже есть последние. –

Смежные вопросы