LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 842|回复: 5

关于编译内核是出现的一些问题

[复制链接]
发表于 2007-7-13 00:45:26 | 显示全部楼层 |阅读模式
我在编译内核2.6.21.6的时候出现如下警告,
fs/udf/balloc.c: In function `udf_table_new_block':
fs/udf/balloc.c:751: warning: `goal_eloc.logicalBlockNum' may be used uninitialized in this function
fs/udf/super.c: In function `udf_fill_super':
fs/udf/super.c:1363: warning: `ino.partitionReferenceNum' may be used uninitialized in this function
ipc/msg.c: In function `sys_msgctl':
ipc/msg.c:390: warning: `setbuf.qbytes' may be used uninitialized in this function
ipc/msg.c:390: warning: `setbuf.uid' may be used uninitialized in this function
ipc/msg.c:390: warning: `setbuf.gid' may be used uninitialized in this function
ipc/msg.c:390: warning: `setbuf.mode' may be used uninitialized in this function
ipc/sem.c: In function `sys_semctl':
ipc/sem.c:862: warning: `setbuf.uid' may be used uninitialized in this function
ipc/sem.c:862: warning: `setbuf.gid' may be used uninitialized in this function
ipc/sem.c:862: warning: `setbuf.mode' may be used uninitialized in this function
drivers/ata/libata-core.c: In function `ata_dev_configure':
drivers/ata/libata-core.c:1788: warning: comparison of distinct pointer types lacks a cast
drivers/pci/search.c: In function `pci_find_slot':
drivers/pci/search.c:100: warning: `pci_find_device' is deprecated (declared at include/linux/pci.h:470)
drivers/pci/search.c: At top level:
drivers/pci/search.c:434: warning: `pci_find_device' is deprecated (declared at drivers/pci/search.c:242)
drivers/pci/search.c:434: warning: `pci_find_device' is deprecated (declared at drivers/pci/search.c:242)

我想知道他们都是对应着哪些选项的,有人能告诉我么,谢谢!
发表于 2007-7-13 09:51:11 | 显示全部楼层
出现警告是很正常的,不用担心
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-13 15:29:01 | 显示全部楼层
恩,是的,编译的内核能用,除了不能自动挂载u盘之外。
只是想知道上面的那些警告都是和哪些相关的,呵呵,有人能告诉我么
回复 支持 反对

使用道具 举报

发表于 2007-7-13 15:44:40 | 显示全部楼层
Post by nanodonkey
恩,是的,编译的内核能用,除了不能自动挂载u盘之外。
只是想知道上面的那些警告都是和哪些相关的,呵呵,有人能告诉我么

如果想学 kernel, 那就 grep 吧
如果不是,那就 make >/dev/null 2>&1 吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-13 16:31:45 | 显示全部楼层
楼上的兄弟,我不想学kernel,只是平时用用linux而已。
这是我第一次尝试编译内核,没有人愿意帮我么,呜呜
回复 支持 反对

使用道具 举报

发表于 2007-7-14 06:20:49 | 显示全部楼层
Post by nanodonkey
恩,是的,编译的内核能用,除了不能自动挂载u盘之外。
只是想知道上面的那些警告都是和哪些相关的,呵呵,有人能告诉我么
U 盘在Linux 的世界里是以模拟 SCSI 设备运作的,因此内核要有 SCSI 的支持,有几个选项最好选上,见 http://www.linuxsir.cn/bbs/showthread.php?t=236435
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表