我想从源码编译gcc,因为我不能使用yum,apt-get等等。我的步骤很简单:从源代码编译gcc(问题)
-I下载源GCC(我试过GCC-4.8.4和gcc-5.3.0)在我的电脑,我用:
./contrib/download_prerequisites
- 后这个,我送这个我的gcc源文件到我的系统使用powerPC y Linux。
mkdir objdir
cd objdir
../gcc-4.6.2/configure --prefix=/usr --enable-languages=c,c++,fortran,go
make
我已经得到了一个错误:
In file included from ../../gcc-4.9.2/gcc/genmddeps.c:19:0:
../../gcc-4.9.2/gcc/system.h:205:20: fatal error: cstring: No such file or directory
# include <cstring>
^
compilation terminated.
make[3]: *** [build/genmddeps.o] Error 1
make[3]: Leaving directory `/home/root/build/gcc'
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory `/home/root/build'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/root/build'
make: *** [all] Error 2
什么它是怎么了?你知道吗?
问候
错字在你的问题' 4.6.2'或'4.9.2'? –