Жемчужина для распространения библиотек времени выполнения v8 и заголовков как в исходной, так и в двоичной форме.
3 ответа

Ленивое связывание символов не удалось Ruby Racer

Я запускаю El Capitan (Fresh install) и приложение Rails 4.2.1 с Ruby 2.2.2. Сначала я столкнулся с проблемами при установке libv8 и вынужден был выполнить установку с помощью brew install v8 и gem install libv8 (версия) с systemv8 в качестве флага.…
12 дек '15 в 17:03
2 ответа

Для чего нужен therubyracer или libv8 в приложении rails?

Я работал над проектом, и у меня часто возникали проблемы с therubyracer и libv8, поэтому я решил их устранить. Казалось, единственной вещью, которая использовала их как зависимость, были менее рельсы, которые я хотел удалить в любом случае. Мой гла…
14 янв '15 в 00:54
18 ответов

Ошибка при установке libv8: ОШИБКА: не удалось создать собственное расширение gem

Я сделал проект с рельсами, rails new test_bootstrap. удалось. перешел в проект dir и добавил драгоценные камни gem "therubyracer" gem "less-rails" #Sprockets (what Rails 3.1 uses for its asset pipeline) supports LESS gem "twitter-bootstrap-rails" и…
30 окт '13 в 04:15
1 ответ

Сбой libv8 при установке с использованием jruby

Я пытаюсь установить пример приложения rails 4 и сталкиваюсь со следующей проблемой. Сбой libv8 при установке с использованием jruby 1.7.18. Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /home/kingslee/.rvm/rubies…
03 янв '15 в 07:24
0 ответов

Можно ли работать с изолятором v8 по этой схеме

У меня есть изолят, сделанный из моего собственного снимка. Я хочу использовать эту машину для последовательного выполнения блоков js-кода. Каждый последующий блок использует переменные, определенные в предыдущих блоках. После выполнения каждого бло…
14 фев '19 в 12:53
1 ответ

Совместно использовать неизменный объект / функцию в многопоточной среде (встроенный v8)

N00b вопрос. Я думаю о встраивании v8/SpiderMonkey в код моего сервера. Сервер принимает тысячи запросов в секунду. Так что многопоточность обязательна. Мне просто интересно, могут ли разные потоки делиться скомпилированными неизменяемыми функциями …
0 ответов

Rails на WINDOWS: установите therubyracer & libv8 - работайте над сайтом, разработанным для MAC

У меня есть веб-сайт с RoR v 4.2.4 на MAC, который нуждается в некоторой адаптации, и я пытаюсь запустить его на своих windows 10 (потому что у меня нет MAC). Мне не удалось установить rails и рельсы 5.0. После долгих усилий по установке RoR 4.2.4 с…
1 ответ

Выпустите обновление приложения до rails 4.2.1 с помощью libv8 & devise & therubyracer

Мое приложение работало нормально со следующим gemfile: source 'https://rubygems.org' #ruby version ruby "2.1.5" # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '4.1.10' # Use sqlite3 as the database for Active Record ge…
01 июл '15 в 18:55
0 ответов

Как установить ограничение стека V8 для Windows на разумное значение

Я использую встроенную версию движка V8 Javascript (версия 5.8). Окружающему приложению C++ иногда требуется больший объем стека (опция --stack gcc linker). Итак, если я создаю новый изолятор V8, я использую следующий код, чтобы установить текущий п…
08 ноя '17 в 15:27
1 ответ

Установка libv8 и therubyracer на Маверикс

Я собираюсь рвать на себе волосы, пытаясь получить therubyracer gem для установки на Mavericks 10.9 - любая помощь будет очень признательна. Я понимаю, что есть множество других вопросов по этому вопросу, но буквально ни одно из следующего (включая …
27 янв '15 в 23:34
1 ответ

v8 на фоне темы в Android JNI

Я пытаюсь вызвать v8 из вызова JNI в приложении для Android из фонового потока. Это вызывает сбой во время выполнения с жалобой на v8:: ObjectTemplate:: New (v8:: Handle Воспроизвести вызов следующий JNI void JSfunc() { v8::Isolate* currentIsolate =…
26 июн '13 в 16:53
2 ответа

В V8 почему Isolate::GetCurrent() возвращает NULL?

Я скомпилировал V8 в Ubuntu и у меня есть очень простая программа V8 с именем isolate_test.cc. Он основан на примере Hello World от Google: #include <v8.h> using namespace v8; int main(int argc, char* argv[]) { V8::initialize(); Isolate* isola…
23 май '14 в 09:02
2 ответа

Ошибка установки libv8 в Rails 3.2.11

Привет, у меня всегда возникают проблемы с libv8 при упаковке моих драгоценных камней: Вот трассировка ошибки: Installing libv8 (3.11.8.17) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/xiruki/.rvm/rubies/r…
18 ноя '13 в 07:30
1 ответ

Ошибка прекомпиляции ресурсов Rails 4.2.0 "неверный тип аргумента nil (ожидаемые данные)"

Я создал сайт с использованием RubyOnRails 4.2.0 на CentOS 6.6 Linux. Я не могу перекомпилировать ресурсы CoffeeScript. Похоже, произошла ошибка во время работы гема "therubyracer". Прекомпиляция выполняется только в том случае, если CoffeeScript не…
28 июн '16 в 14:34
0 ответов

Rails отображает странную медлительность

Эта проблема Внезапно мое приложение rails начало занимать около 60 секунд, обслуживая первоначальный запрос и последовательные запросы, если что-то изменилось в активах. Что я попробовал На SO есть много ответов относительно "rails, render, slow", …
08 апр '14 в 04:00
2 ответа

Не могу установить libv8 3.11.8.17 в Rails на Windows

Не могу установить гем libv8 3.11.8.17. Я уже осмотрелся и обнаружил, что он не поддерживает Windows. Хотя я все еще ищу обходной путь? Installing libv8 (3.11.8.17) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. C:…
21 июн '13 в 14:12
2 ответа

Как я могу отследить инструкции байт-кода в библиотеке v8

Я использую библиотеку v8 для запуска кода JavaScript в C++- проекте. И я хочу регистрировать каждую инструкцию байт-кода во время выполнения. Это возможно или нет? Или я могу только войти в инструкцию по сборке? И если я могу, то как? Требуется жур…
18 апр '18 в 12:25
1 ответ

Проблемы совместимости между therubyracer и libv8

Столкновение с проблемами совместимости между 'therubyracer-0.12.1', 'libv8-3.16.14.0' и 'v8'. Какие версии драгоценных камней решат эту проблему?
03 авг '15 в 18:09
1 ответ

"libgcc_s.so.1 должен быть установлен для работы pthread_cancel" при запуске thin в Debian

Я использую thin в качестве веб-сервера разработки с Rails на Debian 7. Поскольку я обновил Rails до 4.2.7.1, я больше не могу запускать thin и получаю следующее сообщение об ошибке: Using rack adapter libgcc_s.so.1 must be installed for pthread_can…
08 ноя '16 в 11:39
1 ответ

V8 NewInstance завершается ошибкой, когда ObjectTemplate имеет член Date

V8 сломан или я? Я хочу добавить дату JS в объект, доступный в глобальном объекте. Это работает с более старой версией (4.9.385.28), но не работает с (5.0.71.33)... см. Вывод g++ -I/usr/local core.c -o testCore -ldl -pthread -std= C++ 0x -lv8 -lv8_l…
06 май '16 в 05:23