Hi,

I am compiling the trunk of couchdb on windows having previously
compiled 0.8.1 successfully.  CouchDB compiles fine with a few minor
issues and futon works, and in addition I can post documents to the
server.  (Minor issue - specifying drive names in the ini file does
not work, so can only use '/...' instead of 'c:/'.

I started to compile spidermonkey to upgrade the couch_js engine as
well, I noted that in couch_js.c the variables are declared inline as
per (as per http://andre.stechert.org/urwhatu/2006/01/error_c2143_syn.html.),
 and I need to cast pointers to longs to that MSVC knows the size, I
have fixed this up and it compiles.

Having done all this, when it comes to querying the server couch_js
fails with a bad_return_value code.

I would like to use the new version of couch_js (with its curl
dependencies) if possible so that I am truly running a couchdb 0.9 on
windows. Are the inline variables and casting issues that I mention
above something that has already been fixed somewhere?

Needless to say, it all works really nicely on linux :-)

thanks,

Norman

Reply via email to