无聊,必要的细节:我在本地运行MySQL
的Snow Leopard。MySQL错误:无法在库中找到符号'_mysql_plugin_interface_version_'
我试图安装Sphinx
引擎MySQL
像这样:
mysql> install plugin sphinx soname 'sphinx.so';
ERROR 1127 (HY000): Can't find symbol '_mysql_plugin_interface_version_' in library
我GOOGLE了无处不在,似乎无法找到一个实际的解决这个问题。例如this issue on the Sphinx forums似乎没有解决。 Someone else also raised this issue也有类似的结果。
挂this O'Reilly article第一个帖子里面说:
There is a common problem that might occur at this point: ERROR 1127 (HY000): Can't find symbol '_mysql_plugin_interface_version_' in library If you see a message like this, it is likely that you forgot to include the -DMYSQL_DYNAMIC_PLUGIN option when compiling the plugin. Adding this option to the g++ compile line is required to create a dynamically loadable plug-in.
但在这一点上,文章结束;我不知道这意味着什么或如何解决问题。