瑞芯微Rockchip开发者社区
直播中

京五环以外

11年用户 3299经验值
擅长:EMC/EMI设计
私信 关注
[问答]

如何解决编译uclinux内核问题?

  • 编译内核过程中,出现了如下log:
    make: 进入目录“/home/workspace/linux/linux”
      HOSTCC  scripts/basic/fixdep
      HOSTCC  scripts/kconfig/conf.o
      HOSTCC  scripts/kconfig/zconf.tab.o
      HOSTLD  scripts/kconfig/conf
    scripts/kconfig/conf  --silentoldconfig Kconfig
    make: 离开目录“/home/workspace/linux/linux”
      CHK     include/config/kernel.release
      CHK     include/generated/uapi/linux/version.h
      CHK     include/generated/utsrelease.h
    make[1]: “include/generated/mach-types.h”是最新的。
      CC      kernel/bounds.s
      CHK     include/generated/bounds.h
    make[1]: *** 没有规则可以创建“arch/arm/kernel/asm-offsets.s”需要的目标“arch/arm/kernel/asm-offsets.c”。 停止。
    make: *** [prepare0] 错误 2
    make: 进入目录“/home/workspace/linux/linux”
      HOSTCC  scripts/dtc/dtc.o
      HOSTCC  scripts/dtc/flattree.o
      HOSTCC  scripts/dtc/fstree.o
      HOSTCC  scripts/dtc/data.o
      HOSTCC  scripts/dtc/livetree.o
      HOSTCC  scripts/dtc/treesource.o
      HOSTCC  scripts/dtc/srcpos.o
      HOSTCC  scripts/dtc/checks.o
      HOSTCC  scripts/dtc/util.o
      HOSTCC  scripts/dtc/dtc-lexer.lex.o
      HOSTCC  scripts/dtc/dtc-parser.tab.o
      HOSTLD  scripts/dtc/dtc
      CC      scripts/mod/empty.o
      HOSTCC  scripts/mod/mk_elfconfig
      MKELF   scripts/mod/elfconfig.h
      HOSTCC  scripts/mod/modpost.o
      CC      scripts/mod/devicetable-offsets.s
      GEN     scripts/mod/devicetable-offsets.h
      HOSTCC  scripts/mod/file2alias.o
      HOSTCC  scripts/mod/sumversion.o
      HOSTLD  scripts/mod/modpost
      DTC     arch/arm/boot/dts/IMXRT105X_jffs2.dtb
    make: 离开目录“/home/workspace/linux/linux”


    从arch/arm/kernel/路径中,只发现了如下文件:
    atags.h             .gitignore          Makefile            module.lds          reboot.h            traps-v7m.h         vmlinux.lds.S.good

    有人知道怎么回事吗?是不是代码不完整?

回帖(3)

李荞

2022-1-12 09:44:45
我们只提供 文件系统和设备树编译   内核部分不开源 没有提供编译
  方便发一下你的编译命令吗?
举报

王鹏

2022-1-12 09:44:51
添加驱动  必须得重新编译内核
举报

王峥

2022-1-12 09:45:01
看来这款芯片的uclinux在开源之前,不能用在正式产品里了。我们做嵌入式的,不改驱动能做的东西太少了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分