所以我安裝了postgresql和思維獅身人面像寶石。我cd到我的獅身人面像的下載文件夾,並嘗試運行./configure --with-PostgreSQL的使用Postgresql在OS X Lion上安裝Sphinx
我收到以下消息:
#
錯誤:無法找到MySQL的頭文件。
檢查您是否安裝了MySQL包含文件。 軟件包名稱通常是'mysql-devel'。
如果包括文件在系統上安裝,但您仍然得到 這條消息,你應該做下列之一:
1)無論是指定包括位置明確,使用--with-mysql的,包括; 2)或使用--with-mysql明確指定MySQL安裝根目錄位置; 3)或者確保你的PATH環境變量在 中列出'mysql_config'程序的路徑。
要禁用MySQL支持,請使用--without-mysql選項。
#我該怎麼辦?我也嘗試使用brew安裝sphinx,但那也沒有奏效。我很絕望。我只花了三個小時試圖配置這個,而我卻無處可去。
我sphinx.yml看起來是這樣的,我不知道這是否是正確的:
development:
port: 9310
bin_path: "/usr/bin"
searchd_binary_name: searchd
indexer_binary_name: indexer
test:
port: 9310
bin_path: "/usr/bin"
searchd_binary_name: searchd
indexer_binary_name: indexer
production:
version: '1.10-beta'
我會說使用'--without-mysql'。 – Reactormonk