無聊,必要的細節:我在本地運行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.
但在這一點上,文章結束;我不知道這意味着什麼或如何解決問題。