好的,我将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-includes明确指定包含位置; 2)或使用--with-mysql明确指定MySQL安装根位置; 3)或确保列出'mysql_config'程序的路径 你的PATH环境变量。
要禁用MySQL支持,请使用--without-mysql选项。
在Ubuntu 16.04上,它有助于运行:
sudo apt install libmysqlclient-dev