+ Responder ao Tópico



  1. #1
    slackrio
    Visitante

    Padrão make menuconfig dando erro !!

    Sistema instaldo: Slackware 10.1
    kernel 2.4.29
    Bibliotecas GCC todas instaladas
    to com o Ncurses tb instalado

    Estou com o cbq pronto pra rodar mais acabei de descobrir que tenho que compilar o kernel , mais dentro de /usr/src/linux (link simbolico)
    dou o seguinte comando basico: make menu config e me aparece isso

    root@slacklinux:/usr/src/linux# make menuconfig
    rm -f include/asm
    ( cd include ; ln -sf asm-i386 asm)
    make -C scripts/lxdialog all
    make[1]: Entering directory `/usr/src/linux-2.4.29/scripts/lxdialog'
    /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot find -lc
    collect2: ld returned 1 exit status

    >> Unable to find the Ncurses libraries.
    >>
    >> You must have Ncurses installed in order
    >> to use 'make menuconfig'

    make[1]: *** [ncurses] Error 1
    make[1]: Leaving directory `/usr/src/linux-2.4.29/scripts/lxdialog'
    make: *** [menuconfig] Error 2

    Qual a dicas de vcs adms ?

  2. #2

    Padrão Re: make menuconfig dando erro !!

    >> Unable to find the Ncurses libraries.
    >>
    >> You must have Ncurses installed in order
    >> to use 'make menuconfig'

    Isso nao diz nada pra vc nao? :roll:
    instala o ncurses :P

  3. #3
    slackrio
    Visitante

    Padrão Re: make menuconfig dando erro !!

    mais foi extamente o que disse acima do texto repare
    Sistema instaldo: Slackware 10.1
    kernel 2.4.29
    Bibliotecas GCC todas instaladas
    to com o Ncurses tb instalado
    ja esta instalado



    slackpkg search ncurses

    The list below shows all packages with the selected pattern.

    [uninstalled] - python-demo-2.4.1-noarch-1
    [ installed ] - aaa_elflibs-10.1.0-i486-1
    [uninstalled] - python-demo-2.4-noarch-1
    [uninstalled] - kdewebdev-3.3.2-i486-1
    [ installed ] - ncurses-5.4-i486-2

  4. #4

    Padrão Re: make menuconfig dando erro !!

    entaum ele nao deve ter encontrado as libs,
    abre o /etc/ld.so.conf

    e se nao tiver, adicione

    /lib
    /usr/lib
    /usr/local/lib

    e o path q tem as libs do ncurse (veja em /var/log/packages/pacotedoncurses)

    ai rode ldconfig e tente denovo

  5. #5
    slackrio
    Visitante

    Padrão Re: make menuconfig dando erro !!

    Fiz o que vc me indicou

    Dentro do /etc/ld.so.conf esta isso agora

    /lib
    /usr/lib
    /var/log/packages/ncurses-5.4-i486-2
    /usr/local/lib
    /usr/X11R6/lib
    /usr/i486-slackware-linux/lib

    dei o comando ldconfig

    voltei la dentro do /usr/src/linux e make menuconfig e nada
    mesmo erro

    make menuconfig
    rm -f include/asm
    ( cd include ; ln -sf asm-i386 asm)
    make -C scripts/lxdialog all
    make[1]: Entering directory `/usr/src/linux-2.4.29/scripts/lxdialog'
    /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot find -lc
    collect2: ld returned 1 exit status

    >> Unable to find the Ncurses libraries.
    >>
    >> You must have Ncurses installed in order
    >> to use 'make menuconfig'

    make[1]: *** [ncurses] Error 1
    make[1]: Leaving directory `/usr/src/linux-2.4.29/scripts/lxdialog'
    make: *** [menuconfig] Error 2


  6. #6

    Padrão Re: make menuconfig dando erro !!

    nao eh pra colocar isso no ld.so.conf
    /var/log/packages/ncurses-5.4-i486-2

    eh pra vc abrir esse arquivo e ver onde estao as libs, e ai sim, colocar o path das libs no ld

  7. #7
    slackrio
    Visitante

    Padrão Re: make menuconfig dando erro !!

    Oconteudo do arquivo ncurses-5.4-i486-2

    ./
    lib/
    lib/libncurses.so.5.4
    lib/libncursesw.so.5.4
    usr/
    usr/bin/
    usr/bin/tic
    usr/bin/toe
    usr/bin/tack
    usr/bin/tput
    usr/bin/tset
    usr/bin/clear
    usr/bin/infocmp
    usr/lib/
    usr/lib/libpanel.so.5.4
    usr/lib/libform.a
    usr/lib/libmenuw.so.5.4
    usr/lib/libformw.so.5.4
    usr/lib/libmenuw.a
    usr/lib/libmenu.a
    usr/lib/libform.so.5.4
    usr/lib/libformw.a
    usr/lib/libpanelw.so.5.4
    usr/lib/libncurses++w.a
    usr/lib/libmenu.so.5.4
    usr/lib/libpanel.a
    usr/lib/libncurses++.a
    usr/lib/libncursesw.a
    usr/lib/libncurses.a
    usr/lib/libpanelw.a


    agora o que esta no arquivo ld.so.conf

    /lib
    /usr/lib
    lib/libncurses.so.5.4
    lib/libncursesw.so.5.4
    usr/lib/libpanel.so.5.4
    usr/lib/libform.a
    usr/lib/libmenuw.so.5.4
    usr/lib/libformw.so.5.4
    usr/lib/libmenuw.a
    usr/lib/libmenu.a
    usr/lib/libform.so.5.4
    usr/lib/libformw.a
    usr/lib/libpanelw.so.5.4
    usr/lib/libncurses++w.a
    usr/lib/libmenu.so.5.4
    usr/lib/libpanel.a
    usr/lib/libncurses++.a
    usr/lib/libncursesw.a
    usr/lib/libncurses.a
    usr/lib/libpanelw.a

    /usr/local/lib
    /usr/X11R6/lib
    /usr/i486-slackware-linux/lib
    /usr/lib/gcc-lib

    depois dei o comando ldconfig

    e fui na pasta /usr/src/linux
    e make menuconfig e ......

    root@slacklinux:/usr/src/linux# make menuconfig
    rm -f include/asm
    ( cd include ; ln -sf asm-i386 asm)
    make -C scripts/lxdialog all
    make[1]: Entering directory `/usr/src/linux-2.4.29/scripts/lxdialog'
    /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot find -lc
    collect2: ld returned 1 exit status

    >> Unable to find the Ncurses libraries.
    >>
    >> You must have Ncurses installed in order
    >> to use 'make menuconfig'

    make[1]: *** [ncurses] Error 1
    make[1]: Leaving directory `/usr/src/linux-2.4.29/scripts/lxdialog'
    make: *** [menuconfig] Error 2
    root@slacklinux:/usr/src/linux#

    nesmo erro !!!!

    cara ta virando questao de honra fazer isso funcionar!!!
    pq se nao so formatando .. fica complicado rs

  8. #8

    Padrão Re: make menuconfig dando erro !!

    nao para cara, formatar nem pensar!!! isso eh coisa de ruwindows,

    deixa eu te explicar uma coisa qu vc nao entendeu ainda, o ld.so.conf vc coloca os paths das libs, nao o caminho completo (incluindo nome do arquivo).

    voltando ao erro, lembrei de um detalhe, vc tem o ncurses instalado, mas vc tem o ncurses-devel? precisa dele tb

  9. #9
    slackrio
    Visitante

    Padrão Re: make menuconfig dando erro !!

    verifiquei o o slackpkg e nao consta ncurses-devel mais somente ncurses-5 ...

    to correndo atraz deste arquivo ncurses-dev na net e ta dificil de archar ele para slack 10.1
    estranho que eu tenho uma outra maquina na rede que ta com slack full na instalacao e nela roda o make menuconfig na boa sem problemas ..
    so tenho este problema com monto servidores somente modo texto ..
    tyo afim de instalar este pacote para poder usar o cbq pq o meu kernel atual nao da suporte .. e tb e bom para futuras instalacoes no sistema etc ...

    to na luta .. ta brabo !! rss

  10. #10

    Padrão Re: make menuconfig dando erro !!

    tenta achar aqui
    www.linuxpackages.net

  11. #11
    xargs -n 1 kill -9 Avatar de sergio
    Ingresso
    Jan 2004
    Localização
    Capital do Triângulo
    Posts
    5.201
    Posts de Blog
    9

    Padrão Re: make menuconfig dando erro !!

    Não tem nada a ver com a duvida, mas pq tem que recompilar o kernel para usar o cbq no slackware 10.1 ? Este necessidade só foi até o slackware 9.0, a partir dele já vem compilado no kernel, bastando apenas ativar o modulo.

  12. #12
    slackrio
    Visitante

    Padrão Re: make menuconfig dando erro !!

    eu andei verificando no pkgtool que tem la instaldo o iprouter2 instalado ou seja era para o cbq funcionar nao e ??
    cara so me refresca a memoria de como levantar este modulo do cbq ,
    e modprobe eu ate sei so nao sei o nome do modulo ..

    mais em relacao ao kernel tenho que resolver isso em fazer o make menuconfig funcionar ate mesmo para problemas futuros se houver !

    valew

  13. #13

    Padrão Re: make menuconfig dando erro !!

    Que eu lembre não precisa levantar módulo para o CBQ no Slack, é só ter instalado o que precisa e configurar o CBQ de acordo com os tutoriais que você encontra por aí
    pulando a parte de recompilar o kernel.

    Quanto ao seu problema com o make menuconfig já passei por isso, mas tenho uma memória muito curta, não lembro direito o que fiz para resolver, mas uma coisa te digo, não era a falta do ncurses-dev, que nem existe para Slackware.

    Eu vou procurar e se achar a resposta coloco aqui pra você.

  14. #14
    lucascfc
    Visitante

    Padrão Re: make menuconfig dando erro !!

    oq vc instalo e "ncursers-devel"?????


    faaaloouuussss

  15. #15
    slackrio
    Visitante

    Padrão Re: make menuconfig dando erro !!

    Pessoal hoje ta sendo um dia feliz !! consegui resolve o problema do make menuconfig nao rodar ... exatamente o erro que postei mais acima.
    Devido as preocupacoes dos amigos que aqui se encontram, em tentarem me ajudar, que vejo aqui deixar a minha solucao deste problema, ate mesmo para ajudar outros que podem se encontrar nesta mesma situacao ..

    fiz o seguinte : com eu tenho o slackpkg instaldo eu fiz exatamente isso

    # slackpkg search gc
    [uninstalled] - glib2-2.6.1-i486-1
    [uninstalled-] - gtk+2-2.6.1-i486-2

    bom pensei irei instalar este libs, blz instalei e com o comando

    # slackpkg install glib2-2.6.1-i486-1
    # slackpkg install gtk+2-2.6.1-i486-2

    e depois disso fui em /usr/src/linux e la digitei o comando
    make menuconfig e nao e que foi beleza !!!! cara em fim a dor de cabeca passou !!!
    lembrando que nao tenho ainda instalado este ncurse-devel!!
    como exatamente o amigo nod3vic3 disse nao achei em local algum este pacote ..
    mais e claro valew com certeza a ajuda de todos aqui

    E por isso que a cada dia adoro LINUX por sermos uma familia neste grande sistema operacional !!


    VALEW GALERA !!

    espero que ajude a outros