1

我尝试在 Fedora 25 下从源代码构建 GCC 4.8.4。我已经有 GCC 6.4.1。我已经安装了 Bison、Flex、GMP、MPFR、MPC。

使用以下配置:

configure --prefix /home/installations/gcc48 --enable-languages=c,c++ \
--disable-multilib --enable-threads=posix --disable-nls \
--disable-bootstrap --disable-checking --enable-multiarch \
--enable-shared --program-suffix=4.8 --with-system-zlib \
--with-tune=generic --without-included-gettext

但是,当我跑步时

make -j4

我收到此错误:

opening cp/cp-cilkplus.o: No such file or directory
../../gcc-4.8.4/gcc/cp/Make-lang.in:95: recipe for target 'cc1plus-checksum.c' failed
make[2]: *** [cc1plus-checksum.c] Error 1
make[2]: *** Waiting for unfinished jobs....
Making symbolic directory links
Fixing directory /usr/include into /home/installations/objdir/gcc/include-fixed
........
Cleaning up unneeded directories:
fixincludes is done
echo timestamp > stmp-fixinc
rm gcc.pod
make[2]: Leaving directory '/home/installations/gcc48/gcc'
Makefile:3920: recipe for target 'all-gcc' failed
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory '/home/installations/gcc48'
Makefile:864: recipe for target 'all' failed
make: *** [all] Error 2

怎么了?我应该检查什么?

4

0 回答 0