Re: erro no "make menuconfig"
Em Tue, 22 Jan 2002 13:11:47 -0200 Rodrigo <rodrigo@marweb.com.br> escreveu:
> Ola a todos
Olá Rodrigo.
> eu estou tentado compilar o kernel no notebook (compaq contura 410c,486dx2,50 - 12MB RAM,
> 350MB HD), eu instalei os pacotes kernel-package, kernel-image-2.2.19, kernel-source-2.2.19
> e pcmcia-modules-2.2.19 (placa de rede D-link > DFE-650) e quando eu dou um "make menuconfig"
> e /usr/src/linux, retorna este erro:
> In file included from lxdialog.c:22:
> dialog.h:22: sys/types.h: Arquivo ou diretório não encontrado
> dialog.h:23: fcntl.h: Arquivo ou diretório não encontrado
> dialog.h:24: unistd.h: Arquivo ou diretório não encontrado
> dialog.h:25: ctype.h: Arquivo ou diretório não encontrado
> dialog.h:26: stdlib.h: Arquivo ou diretório não encontrado
> dialog.h:27: string.h: Arquivo ou diretório não encontrado
> dialog.h:29: curses.h: Arquivo ou diretório não encontrado
> lxdialog.c:53: locale.h: Arquivo ou diretório não encontrado
> make[1]: ** [lxdialog.o] Erro 1
> make: ** [menuconfig] Erro 2
> rm -f include/asm
> ( cd include ; ln -sf asm-i386 asm)
> make -C scripts/lxdialog all
> make[1]: Entrando no diretório `/usr/src/linux/scripts/lxdialog'
> gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -DCURSES_LOC="<curses.h>" -c -o lxdialog.o lxdialog.c
> make[1]: Saindo do diretório `/usr/src/linux/scripts/lxdialog'
>
> qual e motivo do erro?
Não sei, mas vou especular. Tu tens a biblioteca ncurses instalada?
Se não, pode ser este o erro. Instale libncurses5-dev (ou 4, em sistemas
mais antigos).
/usr/src/linux é um link simbólico para /usr/src/kernel-source-2.2.19 ?
se não,
$ cd /usr/src/kernel-source-2.2.19
$ make menuconfig
e vejá o que dá.
Lhe aconselho a ler o guia prático do kov, nosso colega de lista. Tirei
de lá estas dicas. Não tenho o link aqui, mas na debian-br, seção links,
deve ter.
Outra coisa: por que compilar nesta máguina? Tu podes fazer tudo num computador
mais rápido com as configurações para o seu laptop. O resultado será um .deb
que tu podes instalar em qualquer máquina, inclusive no laptop. Deve caber num
disquete.
Aguardo resposta para tentar lhe ajudar mais.
Um abraço,
> []s
> Rodrigo
inté+v
--
Marcio Teixeira
Usuário "tchê" Linux no. 180204
ICQ: 77147205
Porto Alegre - RS - Brasil
"A vida é como uma boa prova escolar: é curta, com múltiplas escolhas."
O "world" não é o Word. Uso LaTeX: viva o código aberto!
Reply to: