【求助】关于内核模块编译问题
时间:2010-12-28
来源:互联网
各位大侠:
上周在别的坛子看到一个 BLCR 备份还原库在嵌入式系统中的应用的文章很感兴趣,于是就到官方网站 http://ftg.lbl.gov/checkpoint 下载了 blcr-0.8.2 版本到本地,由于需要在目标版本上进行 configure 所以我指定了内核的路径和交叉编译器路径,还有arch,具体如下:
复制代码
configure 完毕后进入到 blcr_import 子目录时,执行make 准备编译相应的 *.ko 文件,但是就在这时,却提示我:
复制代码
请教各位大侠,这个是啥原因阿? 是内核设置不对,我在编内核时有指定 Enable loadable module support ,为什么进入到kernel目录后就找不到相应的规则了,请各位大侠明示,谢谢~
上周在别的坛子看到一个 BLCR 备份还原库在嵌入式系统中的应用的文章很感兴趣,于是就到官方网站 http://ftg.lbl.gov/checkpoint 下载了 blcr-0.8.2 版本到本地,由于需要在目标版本上进行 configure 所以我指定了内核的路径和交叉编译器路径,还有arch,具体如下:
- export PATH=$PATH:$/home/xxx/gcc-4.1.2-glibc-2.5-nptl-3/arm-xxx-gnueabi/bin
- TOOLCHAIN=/home/xxx/gcc-4.1.2-glibc-2.5-nptl-3/arm-xxx-gnueabi/bin
- export ARCH=arm
- ./configure KCC=$TOOLCHAIN/arm-none-linux-xxx-gcc LD=$TOOLCHAIN/arm-xxx-gnueabi-ld --with-linux-src=$curpath/../../kernel --with-linux=$curpath/../../kernel host_alias=arm-linux
- Making all in kbuild
- make[1]: 正在进入目录 `/home/xxx/work/FSL/myandroid/external/blcr-0.8.2/cr_module/kbuild'
- /usr/bin/make -C /home/xxx/work/FSL/myandroid/external/blcr-0.8.2/../../kernel KBUILD_EXTMOD=/home/xxx/work/FSL/myandroid/external/blcr-0.8.2/cr_module/kbuild CC="/home/ding/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-xxx-gcc"
- make[2]: 正在进入目录 `/home/ding/work/FSL/myandroid/kernel'
- Building modules, stage 2.
- MODPOST 0 modules
- make[2]:正在离开目录 `/home/xxx/work/FSL/myandroid/kernel'
- make[1]:正在离开目录 `/home/xxx/work/FSL/myandroid/external/blcr-0.8.2/cr_module/kbuild'
作者: dxj_1231 发布时间: 2010-12-28
对应目录下没有生成模块文件吗。
建议你 clean 一下,重新编译试试
建议你 clean 一下,重新编译试试
作者: Godbach 发布时间: 2010-12-30
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28