报错信息
运行环境 MACOS,sphinx版本 v2.3.3,报错信息如下:
user1:bin ss$ ./indexer -c ../sphinx.conf --all
dyld: Library not loaded: /opt/local/lib/mysql55/mysql/libmysqlclient.18.dylib
Referenced from: /Users/ss/sphinx2/bin/./indexer
Reason: image not found
Abort trap: 6
解决办法
1)换另外一个版本sphinx
2)找到 dyld 然后 ln -s
过去 ?
cd /usr/local/Cellar/mysql/8.0.12/lib
mkdir -p /opt/local/lib/mysql55/mysql/
ln -s libmysqlclient.21.dylib /opt/local/lib/mysql55/mysql/libmysqlclient.18.dylib