...prefix=/usr/local/sphinx --with-mysql=/usr/local/mysql/ 时报...
发布网友
发布时间:2022-04-22 21:54
我来回答
共1个回答
热心网友
时间:2022-04-09 14:41
cannot find MySQL include files. //这就是错误信息的提示啊,表示没有找到mysql的文件~~~,你要学会看错误信息~~~记住想要学好linux,必须要学会看报错信息
checking for mysql_config... /usr/local/mysql/bin/mysql_config(检查mysql_config文件,在/usr/local/mysql/bin/mysql_config)
checking for mysql_real_connect... (检查mysql_real_connect文件)
nochecking for mysql_real_connect...(没有检查到这个文件)
nochecking MySQL include files...(没有检查到mysql包含这个文件)
configure: error: missing include files.(安装:错误:没有包含这个文件)******************************************************************************ERROR: cannot find MySQL include files.(没有找到这个文件)Check that you do have MySQL include files installed.(检查mysql的安装文件)
The package name is typically 'mysql-devel'.(这个包的名称是mysql-devel)If include files are installed on your system, but you are still getting this message, you should do one of the following:(如果你的系统安装了这个文件,并且你知道,你应该按以下方法做:)1) either specify includes location explicitly, using --with-mysql-includes;(明确指定包含文件的位置,使用--with-mysql-includes这个参数)
2) or specify MySQL installation root location explicitly, using --with-mysql;(明确指定安装mysql的位置,使用绝对位置。使用--with-mysql参数)
3) or make sure that the path to 'mysql_config' program is listed in your PATH environment variable.(请确定mysql_config程序在你的PATH环境变量的路径)To disable MySQL support, use --without-mysql option.******************************************************************************
至于到底是什么问题,你自己看吧~~~只能帮你到这里了。。。