当我尝试使用本指南安装Sphinx时
./configure --with-pgsql --with-mysql #from guide
make #from guide
sudo make install #from guide
。/配置
-bash: ./configure: No such file or directory
$ autoreconf --安装
autoreconf: 'configure.ac' or 'configure.in' is required
发布于 2019-06-28 00:16:42
不是很好的解决方案(因为没有mysql),但可以工作(就像在编程世界中一样)。
1) brew remove mysql
2) brew install mysql@5.7
(我不知道为什么,但它只适用于这个版本)
3)下载sphinxsearch.com/files/sphinx-2.2.11-release.tar.gz并解压并使用cd
4) ./configure --with-pgsql --without-mysql
、make
和sudo make install
它对我来说很有效,因为我首先需要postgresql
发布于 2019-06-27 07:23:09
您是否在Sphinx源代码文件夹中运行./configure
命令?这些说明用于编译Sphinx。
值得注意的是,最新的(v3.x) Sphinx发行版没有源代码,只有预编译的二进制文件。因此,如果这就是您下载的文件,那么您需要将./bin
中的文件--包括indexer
和searchd
--复制到您路径中的某个位置(我建议使用/usr/local/bin
)。
https://stackoverflow.com/questions/56778172
复制相似问题