在Mac OSX Lion上编译sphinx搜索

时间:2011-12-05 09:11:27

标签: macos sphinx

我正在尝试在Lion上安装sphinx。 我已经尝试过版本0.9.9,2.0.2和trunk(截至目前)。 但是,./configure会中断:“universal endianness not supported”。 我在Lion上只看到了这个配置错误; Snow Leopard和早期的OSX版本运行良好。

我尝试通过CFLAGS等强制小端,但我不确定需要调整哪个标志。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

您可以通过MacPorts安装它。警告是你的mysql / postgres也必须从ports安装以满足依赖。

如果您使用Lion,则此错误报告中的评论很有用:

https://trac.macports.org/ticket/31666

sudo port clean sphinx; sudo port install sphinx configure.compiler=llvm-gcc-4.2