主题 : 悲剧啊,kernel不带debug信息编译不过,why? 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 48220
精华: 0
发帖: 76
金钱: 380 两
威望: 76 点
综合积分: 152 分
注册时间: 2011-05-29
最后登录: 2013-08-20
楼主  发表于: 2011-06-05 19:18

 悲剧啊,kernel不带debug信息编译不过,why?

drivers/built-in.o: In function `s3c_fimc_wait_frame_end':
/opt/FriendlyARM/mini6410/Android-kernel/release/linux-2.6.36-android/drivers/media/video/samsung/fimc/s3c_fimc3x_regs.c:1140: undefined reference to `__might_sleep'
/opt/FriendlyARM/mini6410/Android-kernel/release/linux-2.6.36-android/drivers/media/video/samsung/fimc/s3c_fimc3x_regs.c:1155: undefined reference to `__might_sleep'
drivers/built-in.o: In function `delete_jpg_mutex':
/opt/FriendlyARM/mini6410/Android-kernel/release/linux-2.6.36-android/drivers/media/video/samsung/jpeg/jpg_misc.c:79: undefined reference to `mutex_destroy'
make: *** [.tmp_vmlinux1] 错误 1

报错的目录路径都不对,出错的相关文件也没有搜索到,怎么回事?
级别: 侠客
UID: 48220
精华: 0
发帖: 76
金钱: 380 两
威望: 76 点
综合积分: 152 分
注册时间: 2011-05-29
最后登录: 2013-08-20
1楼  发表于: 2011-07-20 20:32
老大出来回复下行不?
级别: 侠客
UID: 48220
精华: 0
发帖: 76
金钱: 380 两
威望: 76 点
综合积分: 152 分
注册时间: 2011-05-29
最后登录: 2013-08-20
2楼  发表于: 2011-07-20 20:33
目录也不对,实际的目录是:
/opt/FriendlyARM/mini6410/Android/linux-2.6.36-android
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
3楼  发表于: 2011-07-21 10:19
因为众所周知的原因, 这部分是没有提供源代码的, 而原来是启用debug编译的, 当你配置kernel禁用debug后出现了问题

建议你就保留debug
如果实在需要, 可以考虑发邮件联系一下友善