Учитывая, что на Linux-машине не установлены двигатели, связанные с Mozilla. Какие конкретные библиотеки или механизмы необходимы для успешной установки Spidermonkey?
Предварительные условия для установки Spidermonkey
Ответы (3)
Собрав Spidermonkey некоторое время назад, я думаю, что на самом деле нет никаких зависимостей, кроме стандартного clib и некоторых вещей posix для таких вещей, как объекты JS URI.
Если вы хотите собрать это часть дерева Mozilla, хотя реальных зависимостей от Spidermonkey значительно меньше.
Я не думаю, что это должно быть частью Mozilla. Я работаю на машине с очень ограниченными ресурсами, поэтому я хочу знать, какие библиотеки необходимы, чтобы иметь возможность скомпилировать Spidermonkey, чтобы он стал библиотекой. Я хочу создать приложение C, которое использует Spidermonkey для своих возможностей Javascript.
Если на вашем компьютере работает Ubuntu, вы можете попробовать использовать пакет Spidermonkey из PPA Launchpad Developers. Вы можете проверить зависимости сборки пакета для такого списка.
sudo apt-add-repository ppa:launchpad/ppa
sudo apt-get update
sudo apt-get install spidermonkey-bin