alsa-utils: curses library?

Hoje farei um post rápido, justamente para oferecer uma dica importante para quem está tentando compilar o alsa-utils e está tomando uma verdadeira surra. Tudo começou quando fiz uma instalação “freash” do Debian Etch no meu equipamento. Meu som não foi detectado e tive que compilar uma versão mais recente do “alsa-driver”, “alsa-lib” e “alsa-utils”. Esse último, me deu uma tremenda dor de cabeça.

checking for initscr in -lncurses… no
checking for initscr in -lcurses… no
configure: error: this packages requires a curses library

Quando entrava com o comando ./configure, ele iria bem até retornar com a mensagem: “configure: error: this packages requires a curses library“. Nunca havia ouvido falar da “curses library” – e também era a primeira vez que compilava o alsa – até então. Fazendo uma pesquisa na internet, percebi que não ocorria apenas no Debian, mas também no Ubuntu, Caixa Mágica e em outros baseados no Debian.

Bom, prometi uma dica rápida certo? Para resolver o problema, instale o pacote libncurses5-dev

apt-get install libncurses5-dev

3 Respostas

  1. Me corrija se eu estiver errado, mas até onde sei a palavra curse em inglês significa maldição. Uma curses library seria então algo como biblioteca amaldiçoada. Que nome mais sugestivo… ¬.¬

  2. Eu não havia prestado atenção para isso, mas quando li seu comentário, fiquei curioso. Fui rapidamente tentar traduzir a palavra, mas o meu dicionário de inglês é daqueles limitados e só tem a palavra “curse” e não “curses”. Na internet da no mesmo, utilizei a palavra “curses” no google translate e não houve resultados.

    Será essa uma biblioteca amaldiçoada? *LOL*

  3. Achei na wikipedia: http://en.wikipedia.org/wiki/Curses_%28programming_library%29

    The name curses is a pun on cursor optimization

    Traduzindo: O nome curses é um jogo de palavras para otimização de cursor.

    Pelo que pesquisei é uma biblioteca base para movimentação de cursor na tela, que é utilizada por vários programas e reutilizada por outras bibliotecas. Interessante, não? :o )

Fechado para comentários.