On 23.03.2008, at 11:15, Sho Fukamachi wrote:
Tried to update my old install on RHEL4 with the latest from trunk and I just can't get it to make. I think it's something to do with spidermonkey - I couldn't find any RPMs for that later than 1.5 or something. Maybe that's too old - ./configure runs, but make bombs out with

couch_js.c:424: error: `JSOPTION_XML' undeclared (first use in this function)
make[3]: *** [couch_js.o] Error 1

which sounds like SpiderMonkey to me.

Yeah, SpiderMonkey 1.6 is currently the minimum required version. If it isn't too much trouble, we might be able to support older versions. Try commenting out line 424 in couch_js.c and see if that works. If it does, I'll try to make that bit (the E4X support) optional.

I decided to get a newer one, so downloaded the 1.7.0 js tarball from mozilla and extracted it, then ran configure telling it to look in that directory for js-lib. Still doesn't work. I tried compiling SpiderMonkey, can't make anything work.

Without any further details on what exactly you did, and how exactly it went wrong, I can't really help much. Can you report back with the content of your config.log file with a couple hundred lines around the "SpiderMonkey" string.

Has anyone got any idea what I'm doing wrong here? Surely I'm not the only person trying to install on RHEL4...

Well, maybe you are. At least no one else has reported back this problem so far.

Cheers,
--
Christopher Lenz
  cmlenz at gmx.de
  http://www.cmlenz.net/

Reply via email to