帮助设置狮身人面像

时间:2010-06-22 16:21:38

标签: mysql linux sphinx

好的,我将sphinx-0.9.9.tar.gz下载到我的桌​​面

我在桌面上解压缩到名为sphinx的文件夹。

我跑:

  

cd~ / Desktop / sphinx

     

./ configure --prefix = / usr / local / sphinx   --with-MySQL的

发生了很多事情。

然后我运行这一行

  

我收到此错误:

  

make:***没有指定目标,没有   找到makefile。停止。

我在ubuntu 10.04上我已经安装了apache2,php5,mysql,mysqladmin

我不知道错误意味着什么。

更新

实际上我在跑完之后注意到了:

  

./ configure --prefix = / usr / local / sphinx   --with-MySQL的

我明白了:

  

错误:找不到MySQL包含   文件。

     

检查您是否包含MySQL   文件安装。包名是   通常是'mysql-devel'。

     

如果您的安装包含文件   系统,但你仍然得到这个   消息,你应该做其中一个   以下内容:

     

1)要么指定包含位置   明确地,使用   --with MySQL的-包括; 2)或指定MySQL安装根位置   显式地,使用--with-mysql; 3)或   确保路径   'mysql_config'程序列于
  你的PATH环境变量。

     

要禁用MySQL支持,请使用   --without-mysql选项。

2 个答案:

答案 0 :(得分:10)

显然我需要先跑:

  

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

通过this page

底部的说明

答案 1 :(得分:0)

在Ubuntu 16.04上,它有助于运行:

sudo apt install libmysqlclient-dev