arm-eabi-gcc:内部错误:分段错误(程序cc1)

时间:2010-08-18 00:16:30

标签: android build

我正在64位Ubuntu 10.4上构建新的Android系统。在构建时,我收到了这个错误:

arm-eabi-gcc: Internal error: Segmentation fault (program cc1)

此命令导致错误:

prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc -mthumb-interwork -Ibionic/libc/private -o out/target/product/generic/obj/lib/crtbegin_dynamic.o -c bionic/libc/arch-arm/bionic/crtbegin_dynamic.S

似乎gcc有一些错误。我以前从未见过gcc segfault。

任何帮助都将得到真正的赞赏。

3 个答案:

答案 0 :(得分:2)

实际上这是工具链本身的问题,新的问题并不稳定。切换到旧版本后,问题就消失了。

答案 1 :(得分:2)

如果您使用的是Android版本,请执行以下命令,但在执行之前您应具有sudo权限。

$ sudo apt-get install git-core gnupg flex bison gperf build-essential \
  zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
  x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \
  libgl1-mesa-dev g++-multilib mingw32 tofrodos

答案 2 :(得分:0)

我也遇到过Ubuntu 10.04 32位的问题。我在所有分区上都有足够的空间。

升级到 Ubuntu 10.10 32位后,它消失了。