%general-entities; ]> $LastChangedBy$ $Date$ SpiderMonkey-&spidermonkey-version; SpiderMonkey Introduction to SpiderMonkey SpiderMonkey is Mozilla's JavaScript engine written in C/C++. The most recent standalone source code release implements JavaScript 1.8.5. &lfs70_built; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &SpiderMonkey-md5sum; Download size: &SpiderMonkey-size; Estimated disk space required: &SpiderMonkey-buildsize; Estimated build time: &SpiderMonkey-time; SpiderMonkey Dependencies Required , and User Notes: Installation of SpiderMonkey Install SpiderMonkey by running the following commands: cd js/src && sed -i 's#s \($(SHLIB_\(ABI\|EXACT\)_VER)\)#s $(notdir \1)#' Makefile.in && ./configure --prefix=/usr --enable-threadsafe --with-system-nspr && make To test the results, issue: make check. Now, as the root user: make install Command Explanations sed -i 's#s \($(SHLIB_\(ABI\|EXACT\)_VER)\)#s $(notdir \1)#' Makefile.in: This sed fixes the symlinks for libmozjs185.so so that they are relative and not absolute symlinks. --enable-threadsafe: This switch enables support for multiple threads. --with-system-nspr: This parameter forces the package to link to the system version of nspr instead of using its included, and now old, version. Contents Installed Program Installed Libraries Installed Directory js-config libmozjs185-1.0.a and libmozjs185.so /usr/include/js Short Descriptions js-config does this ..... js-config libmozjs185-1.0.a contains functions that ..... libmozjs185-1.0.a libmozjs185.so contains functions that ..... libmozjs185.so