안녕하세요... 커널 컴파일을 해 보려고 하는데 아래처럼 에러가 뜨네요.. 리눅스를 깔았는데 lan카드 인식을 못했서리..... " rtl 8019 " isa방식이거든요.... 근데 이상한것은 xconfig가 안되네요... [root@main 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.2.16/scripts' cat header.tk >> ./kconfig.tk ./tkparse < ../arch/i386/config.in >> kconfig.tk KERNTYPE=`sed -n 's_^/* Kernel type (.*) */_1_p' /boot/kernel.h 2>/dev/null `; if [ -f configs/*-ERNTYPE.config ]; then conf=`echo configs/*-ERNELTYPE.config`; echo "set defaults """ >> kconfig.tk; else echo "set defaults "arch/i386/defconfig"" >> kconfig.tk; fi echo "set ARCH "i386"" >> kconfig.tk cat tail.tk >> kconfig.tk chmod 755 kconfig.tk make[1]: Leaving directory `/usr/src/linux-2.2.16/scripts' wish -f scripts/kconfig.tk Application initialization failed: no display name and no $DISPLAY environment v ariable Error in startup script: invalid command name "button" while executing "button .ref" (file "scripts/kconfig.tk" line 51) make: *** [xconfig] Error 1
make xconfig 는 Tcl Tk 쪽 패키지가 빠져 있거나 include 링크가 맞지 않으면 실패합니다. 텍스트 메뉴 기반의 make menuconfig 로 설정하고, RTL8019 ISA 카드는 NE2000 호환 드라이버를 고르면 됩니다.