linux的内核配置问题,希望大家帮忙,谢啦
大家好啊我在搞linux的时候想编译一下自己的内核,
一开始的时候可以编译的
但是后来出现问题后我重装了一次就编不了
用不了make xconfig了
总是说出错啊
错误信息是这样的:# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make: 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: Leaving directory `/usr/src/linux-2.4..18-14/scripts'
wish -f scripts/kconfig.tk
希望大家帮帮忙啊
Re: linux的内核配置问题,希望大家帮忙,谢啦
大家好啊我在搞linux的时候想编译一下自己的内核,
一开始的时候可以编译的
但是后来出现问题后我重装了一次就编不了
用不了make xconfig了
用make menuconfig看看,xconfig是比较容易出现错误的
总是说出错啊
错误信息是这样的:# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make: 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: Leaving directory `/usr/src/linux-2.4..18-14/scripts'
wish -f scripts/kconfig.tk
希望大家帮帮忙啊 no error msg reported. 它那里有说错的
我忘记把它写下来了
总之出现不了那个界面
后来我就改menuconfig了
好像又可以用啊
不过就又出错了编译不了
下次我把出错信息写下之后再写出来啊
cheunqming
你说你编过一个支持ipv6的内核
你能告诉我你加了那些选项吗
怎么我老是编译不了啊 :-(:-( 错误信息是
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 :***error1
帮帮忙 错误信息是
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 :***error1
帮帮忙
this looks that it need a gui interface. do u run this under tui or gui. i run menuconfig even under kde kconsole. 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 cheungming
你好
多谢你的帮助啊
我再试试啊
你说的gui和tui是什么意思啊
不好意思啊
我不是很明白啊
还有那个e100在那里可以找到啊 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
页:
[1]