1. autoconf-2.13: http://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz
2. tar xzf autoconf-2.13.tar.gz
3. cd autoconf-2.13
4. export PWD=$(pwd)
5 ./configure --prefix=$PWD --exec-prefix=$PWD (just to avoid to use root)
6. make
7. make install

And you have all the autoconf-2.13 in $PWD/bin ready to use it. If you want to use it without path:

8. export PATH=$PATH:$PWD/bin

You don't need to go in js/src as the git brings directly the src directory. So, just position yourself in spidermonkey directory and follow the rest of the instruction. When you configure CouchDB, don't forget to set --with-js-include= and --with-js-lib= to point toward spidermonkey/dist/include and spidermonkey/dist/lib.

I took these from my .bash_history, so, some variation may exist.

Cheers,
CGS



On 10/25/2011 04:46 PM, Clarke Bishop wrote:
Sam&  CGS, I took your advice! I'm going to try to stay with Ubuntu 11.10.

But, I've got spidermonkey problems.

I've been following: http://wiki.apache.org/couchdb/Installing_on_Ubuntu

I got down to ./configure, and got this error:

configure: error: Could not find the js library.

Is the Mozilla SpiderMonkey library installed?

Then, I followed CGS' advice and did this:

git clone git://github.com/membase/spidermonkey.git

Now, I've got spidermonkey, but I can't figure out how to install it.

https://developer.mozilla.org/En/SpiderMonkey/Build_Documentation said to do 
this:

cd js/src
autoconf-2.13
./configure
Make

But, I don't have a js/src directory. I also don't have autoconf-2.13 
installed. Do I need this?

Thanks for patience and help for all of you. Sorry, I'm so slow with it all!

    Clarke

-----Original Message-----
From: Sam Bisbee [mailto:[email protected]]
Sent: Monday, October 24, 2011 11:50 AM
To: [email protected]
Subject: Re: Linux Alternatives for CouchDB

This is your best bet: http://wiki.apache.org/couchdb/Installing_on_Ubuntu

Cheers,

--
Sam Bisbee

On Mon, Oct 24, 2011 at 11:27 AM, Clarke Bishop
<[email protected]>  wrote:
Are there any good instructions somewhere for handling the spidermonkey 
dependency and for installing on Ubuntu 11.10?

Either way, I'm going to have to learn whichever Linux distro, so I really 
don't care which one. Ubuntu seems to offer some nice GUI tools which is why I 
picked it. I only installed version 11.10 because I did not anticipate the 
problems I'm having. I really don't care about that either.

Thanks to all for your help!

   Clarke


-----Original Message-----
From: Sam Bisbee [mailto:[email protected]]
Sent: Monday, October 24, 2011 11:13 AM
To: [email protected]; [email protected]
Subject: Re: Linux Alternatives for CouchDB

On Mon, Oct 24, 2011 at 10:57 AM, Clarke Bishop
<[email protected]>  wrote:
I am setting up a development environment to learn CouchDB. But, I'm using
Windows.

I tried Cygwin, but kept running into various problems. So, I decided to
switch to Linux running under VMware. I still think this is the best
direction.

I downloaded the latest version of Ubuntu (11.10) and installed it. But,
then I discovered that CouchDB 1.1 support was limited, and I haven't been
able to get CouchDB installed.
Hi Clarke,

I have been running CouchDB since 0.9.x on various versions of Debian
and Ubuntu. It can be a pain to install because of the spidermonkey
dependency, but that's gotten a ton easier.

What is the issue that you are seeing when trying to install?

Cheers,

--
Sam Bisbee



Reply via email to