Out of the box, Homebrew does a default installation on Sphinx:
$ brew install sphinx
However, if you're using MySQL, the thinking-sphinx gem won't work because it needs to use MySQL libraries.
If you managed to screw up the first time, uninstall sphinx first:
$ brew remove sphinx
and do an interactive reinstallation:
$ brew install --interactive sphinx
This will take you to the installation folder, so you can do additional commands yourself. Add MySQL dependencies by doing:
$ ./configure --with-mysql
$ make
$ make install
I had the same error but surprisingly it was resolved by doing this
After sphinx is installed you can install either mysql connector or PostreSQL, at the end of sphinx installation you will get the commands that you need to run