On Mar 6, 2010, at 9:29 AM, km wrote: > On Sat, Mar 6, 2010 at 10:33 PM, Noah Slater <[email protected]> wrote: > >> You cannot. >> >
I have done it....... what I had to do was compile erlang, libjs, and couchdb, create an installer (I used izpack) that installs all of that to a location, then using sed/awk scrapes all the files to the new install path. It works but it is nasty! Shawn > I dont know! > I have just stumbled upon an option passed to the configure like this > ./configure *--enable-static* --with-js-include=/path/to/js/include > --with-js-lib=/path/to/js/lib > > But I am really doubtful if the final build includes other dependencies > like js libraries as well! > > Krishna > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >> >> There is no such thing as a static binary for CouchDB. It uses an >> interpreted language, which means ed the interpreter, and the proper >> bindings for the interpreter built it. You also need an external >> SpiderMonkey, and such like. >> >> On 6 Mar 2010, at 12:05, km wrote: >> >>> On Sat, Mar 6, 2010 at 8:46 PM, Noah Slater <[email protected]> >> wrote: >>> >>>> If you're on Ubuntu, why not install the package from the official >>>> repositories? >>>> >>>> ya I already have 0.10 on ubuntu 9.10 from repositories. >>> But that doesnt solve my probelm. I am trying to install couchdb 0.11 >>> (unreleased) from source and compile it for now. >>> and I would like to know how i could change configure/make file to >> generate >>> a static binary for installation on other non-ubuntu systems. >>> >>> regards, >>> Krishna >>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> >>>> On 6 Mar 2010, at 11:44, km wrote: >>>> >>>>> great! but how ? >>>>> I am able to compile 0.11 on ubuntu 9.10. >>>>> So what changes are needed to compile a static binary; which includes >>>> all >>>>> dependencies ? >>>>> >>>>> regards, >>>>> Krishna >>>>> >>>>> On Sat, Mar 6, 2010 at 8:33 PM, Noah Slater <[email protected]> >>>> wrote: >>>>> >>>>>> Yep, you should be able to do this yourself from the source tarball. >>>>>> >>>>>> On 6 Mar 2010, at 07:46, km wrote: >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> Is it possible to make a static binary of the couchdb (upcoming >> release >>>>>>> 0.11) ? so that i can distribute it on other systems which donot have >>>> all >>>>>>> the dependencies ? >>>>>>> any ideas ? >>>>>>> >>>>>>> thanks & regards, >>>>>>> >>>>>>> Krishna >>>>>> >>>>>> >>>> >>>> >> >>
