[root@rhl9 mysql-3.22.30]# make
make all-recursive
make[1]: Entering directory `/opt/software/mysql-3.22.30'
Making all in include
make[2]: Entering directory `/opt/software/mysql-3.22.30/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/software/mysql-3.22.30/include'
Making all in Docs
make[2]: Entering directory `/opt/software/mysql-3.22.30/Docs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/software/mysql-3.22.30/Docs'
Making all in readline
make[2]: Entering directory `/opt/software/mysql-3.22.30/readline'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/software/mysql-3.22.30/readline'
Making all in client
make[2]: Entering directory `/opt/software/mysql-3.22.30/client'
c++ -DUNDEF_THREADS_HACK -I./../include -I../include -I./.. -I.. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DDBUG_OFF -fno-implicit-templates -D_FILE_OFFSET_BITS=64 -c mysql.cc
In file included from ../include/m_string.h:15,
from mysql.cc:16:
/usr/include/string.h:208: declaration of `char* strcasestr(const char*, const
char*) throw ()' throws different exceptions
../include/my_sys.h:392: than previous declaration `char* strcasestr(const
char*, const char*)'
make[2]: *** [mysql.o] Error 1
make[2]: Leaving directory `/opt/software/mysql-3.22.30/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/software/mysql-3.22.30'
make: *** [all-recursive-am] Error 2
[root@rhl9 mysql-3.22.30]# make
make all-recursive
make[1]: Entering directory `/opt/software/mysql-3.22.30'
Making all in include
make[2]: Entering directory `/opt/software/mysql-3.22.30/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/software/mysql-3.22.30/include'
Making all in Docs
make[2]: Entering directory `/opt/software/mysql-3.22.30/Docs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/software/mysql-3.22.30/Docs'
Making all in readline
make[2]: Entering directory `/opt/software/mysql-3.22.30/readline'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/software/mysql-3.22.30/readline'
Making all in client
make[2]: Entering directory `/opt/software/mysql-3.22.30/client'
c++ -DUNDEF_THREADS_HACK -I./../include -I../include -I./.. -I.. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DDBUG_OFF -fno-implicit-templates -D_FILE_OFFSET_BITS=64 -c mysql.cc
In file included from ../include/m_string.h:15,
from mysql.cc:16:
/usr/include/string.h:208: declaration of `char* strcasestr(const char*, const
char*) throw ()' throws different exceptions
../include/my_sys.h:392: than previous declaration `char* strcasestr(const
char*, const char*)'
make[2]: *** [mysql.o] Error 1
make[2]: Leaving directory `/opt/software/mysql-3.22.30/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/software/mysql-3.22.30'
make: *** [all-recursive-am] Error 2
[root@rhl9 mysql-3.22.30]# make
wangshiyang 于 2010-12-31 01:10:03发表:
看的有点晕了!
chao_Linux 于 2010-12-24 17:58:29发表:
我想应该有两个问题吧,一个可能是你的MySql的版本太低了,还有一个就是你的系统环境不支持吧,你前面的编译过程没有发出来,我也不好去判断。在编译安装MySql的时候是需要建立账号的并且还要去修改权限