首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在4.3.0-sabayon linux中编译'hello world‘内核模块时出现问题

在4.3.0-sabayon linux中编译'hello world‘内核模块时出现问题
EN

Stack Overflow用户
提问于 2016-12-30 23:21:32
回答 0查看 296关注 0票数 1

我正在尝试编译一个简单的内核模块。Makefile是:

代码语言:javascript
复制
obj-m += hello-l.o
all:
    make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
    make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean

错误是:

代码语言:javascript
复制
make[1]: Entering directory '/usr/src/linux-4.3.0-sabayon'
Makefile:340: scripts/Kbuild.include: No such file or directory
Makefile:605: arch/x86/Makefile: No such file or directory
/bin/sh: ./scripts/gcc-goto.sh: No such file or directory
Makefile:778: scripts/Makefile.kasan: No such file or directory
Makefile:779: scripts/Makefile.extrawarn: No such file or directory
make[1]: *** No rule to make target 'scripts/Makefile.extrawarn'.  Stop.
make[1]: Leaving directory '/usr/src/linux-4.3.0-sabayon'
Makefile:4: recipe for target 'all' failed
make: *** [all] Error 2

我已经能够在Ubuntu机器上编译这段代码。为什么sabayon机器会缺少编译最简单代码所需的文件?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41398544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档