Best way to get spidermonkey js on Ubuntu?

前端 未结 5 1112
小鲜肉
小鲜肉 2020-12-30 04:15

I need to install the Spidermonkey JS engine on my work machine. The project I\'m working on has a jslint script that requires Spidermonkey or a similar js binary. I\'ve tri

5条回答
  •  误落风尘
    2020-12-30 04:20

    Fixed it. You need the 'autoconf2.13' package. Install it with apt-get. Go to the SpiderMonkey source code page on Mozilla. Find the hg repository (linked below) and download a snapshot of the Mozilla tree. Don't clone it, just get the archive as .tar.gz or .tar.bz2 from the top bar.

    http://hg.mozilla.org/index.cgi/mozilla-central/file/tip

    Unzip the archive and cd into the root directory.

    $ cd js/src
    $ autoconf2.13
    $ ./configure
    $ make
    

    This should make a binary called js. For some reason, when I ran make install, it did not copy js into /bin/. I just symlinked /bin/js to point to ~/.../mozilla/js/src/js. Lint scripts work now and I don't have to start a build to fix lint errors anymore :P

    Source:

    https://developer.mozilla.org/en/SpiderMonkey_Build_Documentation

    Note: the above link calls for the command autoconf-2.13. I think this is a typo; you want to use autoconf2.13 as I wrote in the code.

提交回复
热议问题