小编der*_*ekg的帖子

在Mac OS X上为Nexus 7编译Android内核时,找不到'elf.h'文件错误

在Mountain Lion 10.8.4上为Nexus 7编译Android内核时遇到致命错误:'elf.h'文件未找到问题:

/Volumes/Android/WORKING_DIRECTORY/device/asus/grouper/tegra/
[derek@retina-mbp]$ make
scripts/kconfig/conf --silentoldconfig Kconfig
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/generated/utsrelease.h
  UPD     include/generated/utsrelease.h
  Generating include/generated/mach-types.h
  CC      kernel/bounds.s
  GEN     include/generated/bounds.h
  CC      arch/arm/kernel/asm-offsets.s
  GEN     include/generated/asm-offsets.h
  CALL    scripts/checksyscalls.sh
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
scripts/mod/mk_elfconfig.c:4:10: fatal error: 'elf.h' file not found
#include <elf.h>
         ^
1 error generated.
make[2]: *** [scripts/mod/mk_elfconfig] Error 1
make[1]: *** [scripts/mod] Error 2
make: *** [scripts] Error 2
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题,以便内核编译可以继续?

macos android kernel tegra nexus-7

5
推荐指数
1
解决办法
7352
查看次数

标签 统计

android ×1

kernel ×1

macos ×1

nexus-7 ×1

tegra ×1