QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1247|回复: 8

linux的内核配置问题,希望大家帮忙,谢啦

[复制链接]
发表于 2003-5-11 10:40:49 | 显示全部楼层 |阅读模式
大家好啊
我在搞linux的时候想编译一下自己的内核,
一开始的时候可以编译的
但是后来出现问题后我重装了一次就编不了
用不了make xconfig了
总是说出错啊
错误信息是这样的:[root@testlinux linux]# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make[1]: Entering directory `/usr/src/linux-2.4.18-14/scripts'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkparse.o tkparse.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkcond.o tkcond.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkgen.o tkgen.c
gcc -o tkparse tkparse.o tkcond.o tkgen.o
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
echo "set defaults \"arch/i386/defconfig\"" >> kconfig.tk
echo "set ARCH \"i386\"" >> kconfig.tk
cat tail.tk >> kconfig.tk
chmod 755 kconfig.tk
make[1]: Leaving directory `/usr/src/linux-2.4..18-14/scripts'
wish -f scripts/kconfig.tk

希望大家帮帮忙啊
发表于 2003-5-11 10:46:05 | 显示全部楼层

Re: linux的内核配置问题,希望大家帮忙,谢啦

[quote:5033753f5e="liang99314106"]大家好啊
我在搞linux的时候想编译一下自己的内核,
一开始的时候可以编译的
但是后来出现问题后我重装了一次就编不了
用不了make xconfig了

用make menuconfig看看,xconfig是比较容易出现错误的


总是说出错啊
错误信息是这样的:[root@testlinux linux]# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make[1]: Entering directory `/usr/src/linux-2.4.18-14/scripts'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkparse.o tkparse.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkcond.o tkcond.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkgen.o tkgen.c
gcc -o tkparse tkparse.o tkcond.o tkgen.o
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
echo "set defaults \"arch/i386/defconfig\"" >> kconfig.tk
echo "set ARCH \"i386\"" >> kconfig.tk
cat tail.tk >> kconfig.tk
chmod 755 kconfig.tk
make[1]: Leaving directory `/usr/src/linux-2.4..18-14/scripts'
wish -f scripts/kconfig.tk

希望大家帮帮忙啊[/quote]
回复

使用道具 举报

发表于 2003-5-11 11:10:26 | 显示全部楼层
no error msg reported.
回复

使用道具 举报

 楼主| 发表于 2003-5-11 12:57:35 | 显示全部楼层
它那里有说错的
我忘记把它写下来了
总之出现不了那个界面
后来我就改menuconfig了
好像又可以用啊
不过就又出错了编译不了
下次我把出错信息写下之后再写出来啊
  

cheunqming
你说你编过一个支持ipv6的内核
你能告诉我你加了那些选项吗
怎么我老是编译不了啊 :-(  :-(
回复

使用道具 举报

 楼主| 发表于 2003-5-11 13:21:43 | 显示全部楼层
错误信息是
application initialization failed :no display name and no $ display environment variable
error instartup script :invalid conmand name "button" while executing
  "button,ref"
   (file "script/kconfig.tk" line51
make :***[xconfig]  error1
帮帮忙
回复

使用道具 举报

发表于 2003-5-11 21:55:33 | 显示全部楼层
[quote:1f59538b1f="liang99314106"]错误信息是
application initialization failed :no display name and no $ display environment variable
error instartup script :invalid conmand name "button" while executing
  "button,ref"
   (file "script/kconfig.tk" line51
make :***[xconfig]  error1
帮帮忙[/quote]

this looks that it need a gui interface. do u run this under tui or gui. i run menuconfig even under kde kconsole.
回复

使用道具 举报

发表于 2003-5-11 22:00:01 | 显示全部楼层
my .config file with ipv6 and e100 selected
--------------------------------------------------
CONFIG_X86=y
CONFIG_ISA=y
CONFIG_UID16=y

CONFIG_EXPERIMENTAL=y

CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y

CONFIG_MPENTIUMIII=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_NOHIGHMEM=y

CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_SYSVIPC=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y

CONFIG_PNP=y
CONFIG_ISAPNP=y

CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IPV6=y

CONFIG_IDE=y

CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_CMD640=y
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_PIIX_TUNING=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y

CONFIG_NETDEVICES=y

CONFIG_NET_ETHERNET=y
CONFIG_NET_PCI=y
CONFIG_EEPRO100=y

CONFIG_MOUSE=y
CONFIG_PSMOUSE=y

CONFIG_PROC_FS=y
CONFIG_EXT2_FS=y

CONFIG_MSDOS_PARTITION=y
回复

使用道具 举报

 楼主| 发表于 2003-5-11 22:40:32 | 显示全部楼层
cheungming
你好
多谢你的帮助啊
我再试试啊
你说的gui和tui是什么意思啊
不好意思啊
我不是很明白啊
还有那个e100在那里可以找到啊
回复

使用道具 举报

发表于 2003-5-11 22:55:42 | 显示全部楼层
graphic user intrerface
text user interface

---------------------
  │ │
  • Ethernet (10 or 100Mbit)                                                    │ │
      │ │ < >   Sun Happy Meal 10/100baseT support                                        │ │
      │ │ < >   Sun GEM support                                                           │ │
      │ │ [ ]   3COM cards                                                                │ │
      │ │ < >   AMD LANCE and PCnet (AT1500 and NE2100) support                           │ │
      │ │ [ ]   Western Digital/SMC cards                                                 │ │
      │ │ [ ]   Racal-Interlan (Micom) NI cards                                           │ │
      │ │ < >   AT1700/1720 support (EXPERIMENTAL)                                        │ │
      │ │ < >   DEPCA, DE10x, DE200, DE201, DE202, DE422 support                          │ │
      │ │ < >   HP 10/100VG PCLAN (ISA, EISA, PCI) support                                │ │
      │ │ [ ]   Other ISA cards                                                           │ │
      │ │
  •    EISA, VLB, PCI and on board controllers                                   │ │
      │ │ < >     AMD PCnet32 PCI support                                                 │ │
      │ │ < >     Adaptec Starfire support (EXPERIMENTAL)                                 │ │
      │ │ < >     Ansel Communications EISA 3200 support (EXPERIMENTAL)                   │ │
      │ │ < >     Apricot Xen-II on board Ethernet                                        │ │
      │ │ < >     CS89x0 support                                                          │ │
      │ │ < >     DECchip Tulip (dc21x4x) PCI support                                     │ │
      │ │ < >     Generic DECchip & DIGITAL EtherWORKS PCI/EISA                           │ │
      │ │ < >     Digi Intl. RightSwitch SE-X support                                     │ │
      │ │ < >     Davicom DM910x/DM980x support                                           │ │
      │ │ <*>     EtherExpressPro/100 support
  • 回复

    使用道具 举报

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

    本版积分规则

    GMT+8, 2024-5-23 08:31 , Processed in 0.088779 second(s), 16 queries .

    © 2021 Powered by Discuz! X3.5.

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