|
|
我的portage是funtoo,默认就是gcc4.3.3
今天emerge -avuDN world一下,卡在gcc4.3.3上了,出错如下:
- /var/tmp/portage/sys-devel/gcc-4.3.3/work/gcc-4.3.3/libgfortran/intrinsics/selected_int_kind.f90:35.5:
- do i = 1, c
- 1
- Error: Syntax error in array constructor at (1)
- /var/tmp/portage/sys-devel/gcc-4.3.3/work/gcc-4.3.3/libgfortran/intrinsics/selected_int_kind.f90:36.27:
- if (r <= int_infos (i) % range) then
- 1
- Error: Syntax error in IF-expression at (1)
- /var/tmp/portage/sys-devel/gcc-4.3.3/work/gcc-4.3.3/libgfortran/intrinsics/selected_int_kind.f90:37.6:
- _gfortran_selected_int_kind = int_infos (i) % kind
- 1
- Error: Unclassifiable statement at (1)
- /var/tmp/portage/sys-devel/gcc-4.3.3/work/gcc-4.3.3/libgfortran/intrinsics/selected_int_kind.f90:39.7:
- end if
- 1
- Error: Expecting END FUNCTION statement at (1)
- /var/tmp/portage/sys-devel/gcc-4.3.3/work/gcc-4.3.3/libgfortran/intrinsics/selected_int_kind.f90:40.5:
- end do
- 1
- Error: Expecting END FUNCTION statement at (1)
- make[3]: *** [selected_int_kind.lo] 閿欒 1
- make[3]: *** 姝eㄧ瓑寰
- 鏈畬鎴愮殑浠诲姟....
- make[3]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.3/work/build/i686-pc-linux-gnu/libgfortran'
- make[2]: *** [all] 閿欒 2
- make[2]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.3/work/build/i686-pc-linux-gnu/libgfortran'
- make[1]: *** [all-target-libgfortran] 閿欒 2
- make[1]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.3.3/work/build'
- make: *** [bootstrap-lean] 閿欒 2
- *
- * ERROR: sys-devel/gcc-4.3.3 failed.
- * Call stack:
- * ebuild.sh, line 49: Called src_compile
- * environment, line 4720: Called toolchain_src_compile
- * environment, line 5240: Called gcc_src_compile
- * environment, line 3036: Called gcc_do_make
- * environment, line 2827: Called die
- * The specific snippet of code:
- * emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
- * The die message:
- * emake failed with bootstrap-lean
- *
- * If you need support, post the topmost build error, and the call stack if relevant.
- * A complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.3.3/temp/build.log'.
- * The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.3/temp/environment'.
- *
- >>> Failed to emerge sys-devel/gcc-4.3.3, Log file:
- >>> '/var/tmp/portage/sys-devel/gcc-4.3.3/temp/build.log'
- * Messages for package sys-devel/gcc-4.3.3:
- *
- * ERROR: sys-devel/gcc-4.3.3 failed.
- * Call stack:
- * ebuild.sh, line 49: Called src_compile
- * environment, line 4720: Called toolchain_src_compile
- * environment, line 5240: Called gcc_src_compile
- * environment, line 3036: Called gcc_do_make
- * environment, line 2827: Called die
- * The specific snippet of code:
- * emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || die "emake failed with ${GCC_MAKE_TARGET}";
- * The die message:
- * emake failed with bootstrap-lean
- *
- * If you need support, post the topmost build error, and the call stack if relevant.
- * A complete build log is located at '/var/tmp/portage/sys-devel/gcc-4.3.3/temp/build.log'.
- * The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.3/temp/environment'.
复制代码
SSH上去了,有点乱码别介意。请教这是什么问题,如何解决? |
|