Como instalo o CouchDB 1.1.0?

3

Estou tentando fazer com que o CouchDB 1.1.0 esteja no meu laptop Ubuntu 11.10. Até agora não consegui encontrar um pacote binário e, mesmo assim, todas as dependências e cabeçalhos dev estão instalados, não consigo compilá-lo.

A configuração termina com esta mensagem de erro.

...
checking for JS_NewContext in -lmozjs... no
checking for JS_NewContext in -ljs... no
checking for JS_NewContext in -ljs3250... no
checking for JS_NewContext in -ljs32... no
configure: error: Could not find the js library.

Is the Mozilla SpiderMonkey library installed?

No entanto, eu pude instalar a fonte em uma caixa do Debian 6.0.3 sem problemas. Eu acho que tem algo a ver com os diferentes pacotes do SpiderMonkey entre essas duas plataformas.

O atual tronco retirado do github compilado, mas eu gostaria de usar a última versão estável (1.1.0) ao invés da versão de desenvolvimento.

Quaisquer pensamentos sobre o que eu possa fazer de errado? Existe talvez um pacote binário pronto para instalação em algum lugar?

    
por please delete me 31.10.2011 / 13:16

4 respostas

3

Bem, acabei de perder o CouchDB 1.1.1 O problema foi enterrado dentro de uma incompatibilidade com o SpiderMonkey 1.8.5. As notas de lançamento deixam isso claro. A nova versão compila muito bem:)

    
por please delete me 01.11.2011 / 14:28
1

Esta é a maneira mais fácil de instalar o mais recente sofá em qualquer ambiente: link

    
por Steve 07.02.2012 / 14:32
1

Execute os seguintes comandos em um terminal:

sudo add-apt-repository ppa:randall-leeds/couchdb
sudo apt-get update 
sudo apt-get install couchdb
    
por Stephen 22.03.2012 / 15:09
0

Instale o spidermonkey, escolha instalar da origem:

continue com a instalação:

Mais fácil : usando build-couchdb

O Build CouchDB é um wrapper ou projeto mestre que extrai, de fontes oficiais, o CouchDB e todas as suas dependências. É o procedimento mais direto e confiável para criar versões oficiais do CouchDB a partir da fonte.

P.S existe um erro no pacote do Ubuntu ....

sudo apt-get install make gcc zlib1g-dev libssl-dev libreadline5 rake
    
por hhlp 31.10.2011 / 15:16