+ -
当前位置:首页 → 问答吧 → 编译linux-2.6.23-rc1 内核问题?!!

编译linux-2.6.23-rc1 内核问题?!!

时间:2007-07-29

来源:互联网

debian:/usr/src/linux-2.6.23-rc1# make-kpkg clean
exec make -f /usr/share/kernel-package/ruleset/minimal.mk clean
====== making target minimal_clean [new prereqs: ]======
Cleaning.
test ! -f .config || cp -pf .config config.precious
test ! -e stamp-building || rm -f stamp-building
test ! -f Makefile || \
make ARCH=i386 distclean
make[1]: Entering directory `/usr/src/linux-2.6.23-rc1'
CLEAN scripts/basic
CLEAN scripts/kconfig
CLEAN include/config
CLEAN .config .config.old include/linux/autoconf.h
make[1]: Leaving directory `/usr/src/linux-2.6.23-rc1'
test ! -f config.precious || mv -f config.precious .config
rm -f modules/modversions.h modules/ksyms.ver conf.vars scripts/cramfs/cramfsck scripts/cramfs/mkcramfs applied_patches stamp-build stamp-configure stamp-image stamp-headers stamp-src stamp-diff stamp-doc stamp-manual stamp-patch stamp-buildpackage stamp-debian
debian:/usr/src/linux-2.6.23-rc1#

作者: anntonny   发布时间: 2007-07-29

这些都不是错误。。。

作者: d00m3d   发布时间: 2007-07-31

楼上的大侠,你是说编译成功了?
执行:
fakeroot make deb-pkg
就可以了?

作者: anntonny   发布时间: 2007-07-31

不,看你顶帖的信息,编译根本还未开始

作者: d00m3d   发布时间: 2007-07-31

大侠 那我差在哪里呢?请再次赐教,不胜感激!谢谢

作者: anntonny   发布时间: 2007-08-01

呵呵,lz 命令make-kpkg clean,这个命令只是在清理内核,网上多去看看帖子吧。

作者: yunlinux   发布时间: 2007-08-01

#make menuconfig
#make-kpkg clean
#make-kpkg --append_to_version -686 kernel_image
#cd ..
#dpkg -i kernel-image-***.deb

http://www.tianyablog.com/blogger/po...postid=1342344
看看吧,baidu上很多。

作者: yunlinux   发布时间: 2007-08-01

引用:
作者: anntonny
大侠 那我差在哪里呢?请再次赐教,不胜感激!谢谢
make-kpkg clean 不是开始编译,6 楼己解说了

而 make-kpkg --append-to-version ... linux-image 跟 fakeroot make deb-pkg 不同的地方是编译者的身分不同,前者要用 root 身分来执行,後者由於用了 fakeroot,只需普通用户就能做出 deb 包来,其实最终目的都是要做个内核的 deb 包来供安装

另外要注意的就是内核的选项与及 initrd 的选用,http://www.linuxsir.org/bbs/showthread.php?t=309179

作者: d00m3d   发布时间: 2007-08-02

CC [M] drivers/message/fusion/mptlan.o
LD drivers/message/i2o/built-in.o
CC [M] drivers/message/i2o/bus-osm.o
CC [M] drivers/message/i2o/config-osm.o
CC [M] drivers/message/i2o/iop.o
CC [M] drivers/message/i2o/driver.o
CC [M] drivers/message/i2o/device.o
drivers/message/i2o/device.c: In function ‘i2o_device_add’:
drivers/message/i2o/device.c:247: warning: ignoring return value of ‘sysfs_create_link’, declared with attribute warn_unused_result
drivers/message/i2o/device.c:254: warning: ignoring return value of ‘sysfs_create_link’, declared with attribute warn_unused_result
drivers/message/i2o/device.c:260: warning: ignoring return value of ‘sysfs_create_link’, declared with attribute warn_unused_result
drivers/message/i2o/device.c:267: warning: ignoring return value of ‘sysfs_create_link’, declared with attribute warn_unused_result
CC [M] drivers/message/i2o/debug.o
CC [M] drivers/message/i2o/pci.o
CC [M] drivers/message/i2o/exec-osm.o
LD [M] drivers/message/i2o/i2o_core.o
LD [M] drivers/message/i2o/i2o_config.o
LD [M] drivers/message/i2o/i2o_bus.o
CC [M] drivers/message/i2o/i2o_block.o
CC [M] drivers/message/i2o/i2o_scsi.o
CC [M] drivers/message/i2o/i2o_proc.o
LD drivers/message/built-in.o
LD drivers/mfd/built-in.o
LD drivers/misc/built-in.o
CC [M] drivers/misc/msi-laptop.o
CC [M] drivers/misc/asus-laptop.o
drivers/misc/asus-laptop.c: In function ‘asus_led_exit’:
drivers/misc/asus-laptop.c:1076: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1076: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1077: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1077: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1078: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1078: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1079: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1079: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1080: error: ‘struct led_classdev’ has no member named ‘class_dev’
drivers/misc/asus-laptop.c:1080: error: ‘struct led_classdev’ has no member named ‘class_dev’
make[4]: *** [drivers/misc/asus-laptop.o] 错误 1
make[3]: *** [drivers/misc] 错误 2
make[2]: *** [drivers] 错误 2
make[1]: *** [deb-pkg] 错误 2
make: *** [deb-pkg] 错误 2

作者: anntonny   发布时间: 2007-08-05

华硕本本的驱动?什应玩意?

没用的东西干脆去掉,又浪费时间编译,别废时去跟进了

作者: d00m3d   发布时间: 2007-08-05

热门下载

更多