MySql 2030报错 怎么解决
展开全部
在做LAMP的时候,我把编译前准备做完后,做make这一步的时候报错,把我前面做的也贴出来;我用的mysql是mysql-5.0.22
./configure--prefix=/usr/local/mysql/
然后我就make了
开始提示
../depcomp:line571:exec:g++:notfound
make[1]:***[my_new.o]错误127
make[1]:Leavingdirectory`/home/justme/software/mysql-5.1.30/mysys'
make:***[all-recursive]错误1
2
解决方法:
下载安装gcc-c++-4.1.2-33.i386.rpm(yuminstallgcc-c++)
我没用安装g++,然后我把g++给装了,
重新编译还是不行:
../include/my_global.h:909:错误:对C++内建类型'bool'的重声明
make[2]:***[my_new.o]错误1
make[2]:Leavingdirectory`/usr/local/mysql-5.0.22/mysys'
make[1]:***[all-recursive]错误1
make[1]:Leavingdirectory`/usr/local/mysql-5.0.22'
make:***[all]错误2
****************************************************************
3
解决方法:
重新编译了一回就好了,直接rm-rfmysql-5.0.22
然后重新tar解压后,重新编译就好了!
./configure--prefix=/usr/local/mysql/
然后我就make了
开始提示
../depcomp:line571:exec:g++:notfound
make[1]:***[my_new.o]错误127
make[1]:Leavingdirectory`/home/justme/software/mysql-5.1.30/mysys'
make:***[all-recursive]错误1
2
解决方法:
下载安装gcc-c++-4.1.2-33.i386.rpm(yuminstallgcc-c++)
我没用安装g++,然后我把g++给装了,
重新编译还是不行:
../include/my_global.h:909:错误:对C++内建类型'bool'的重声明
make[2]:***[my_new.o]错误1
make[2]:Leavingdirectory`/usr/local/mysql-5.0.22/mysys'
make[1]:***[all-recursive]错误1
make[1]:Leavingdirectory`/usr/local/mysql-5.0.22'
make:***[all]错误2
****************************************************************
3
解决方法:
重新编译了一回就好了,直接rm-rfmysql-5.0.22
然后重新tar解压后,重新编译就好了!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询