我正在尝试在Mac 10.8.1上安装Sphinx搜索引擎。
我的MAMP环境是使用MacPorts设置的。由于Sphinx端口仅为0.9.9,我转向Homebrew安装最新的稳定版本2.0.5。
我最初遇到了一些错误,比如缺少mysql_config(通过建立到mysql_config5的链接来解决)。但现在,当我尝试安装Sphinx时,它告诉我:
library not found for -lmysqlclient
但在/ opt / local / lib / mysql5 / mysql /下,我找到了以下文件:
libmysqlclient.16.dylib
libmysqlclient.a
libmysqlclient.dylib -> libmysqlclient.16.dylib
libmysqlclient.la
libmysqlclient_r.16.dylib
libmysqlclient_r.a
libmysqlclient_r.dylib -> libmysqlclient_r.16.dylib
libmysqlclient_r.la
我在这里缺少什么?
谢谢,
米洛
答案 0 :(得分:0)
Homebrew不会在/opt/local
树下查找库(大多数编译器都不会,除非明确告知这样做)。确保在/usr/local
下安装或符号链接MySQL库。