问题标签 [libv8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jruby - 使用 jruby 安装 libv8 失败
我正在尝试捆绑安装示例 rails 4 应用程序,但遇到了以下问题。使用 jruby 1.7.18 安装 libv8 失败。
ruby - Ruby bundle install 尝试编译已经安装的 libv8 gem
在执行bundle install
客户的 Ruby 项目时,我收到此错误:
但是,当我这样做时gem list
,该 gem 和版本显然已经存在:
注意:bundle install
在我将 OSX 从 Mavericks 更新到 Yosemite 之前一直有效。我必须使用“如何在 10.10 Yosemite 上安装 therubyracer gem? ”来解决 libv8 gem 编译问题。
为什么 bundle 试图重新编译已经安装的东西,我该如何解决这个问题?
更新:环境
rvm - 安装 libv8 (3.16.14.7) 时出错,Bundler 无法继续
我在这里遇到循环错误:
有什么建议么?
==== 更新
我尝试删除所有缓存数据,rm -rf ~/.rvm/gems/ruby-2.1.5/cache/
现在bundle install --path vendor/cache
给了我:
ruby-on-rails - 在 Rails 应用程序中,therubyracer 或 libv8 有什么用?
我正在做一个项目,并且经常遇到 therubyracer 和 libv8 的问题,所以我决定删除它们。似乎唯一将它们用作依赖项的是 less-rails ,无论如何我都想删除它。
我的主要问题是它们有什么用,我在普通应用程序中是否需要它们,如果需要,为什么?
ruby-on-rails - 在 Mavericks 上安装 libv8 和 therubyracer
我正试图让therubyracer
gem 安装在 Mavericks 10.9 上,我正准备把头发扯下来——任何帮助都将不胜感激。
我知道关于这个主题还有很多其他问题,但实际上以下任何一个(包括各种组合和有希望的重试,此时已经花费了 2 天以上)都解决了任何问题
- 卸载
libv8
和安装therubyracer
brew install libv8
改为使用- 安装
apple-gcc
或类似 - 安装各种版本的
Xcode
和Developer Tools
- 重新安装
rvm
和重建ruby 1.9.3
我能够实现的最新功能是收到此错误消息:
周围似乎没有太多信息g++-4.6: error: unrecognized option '-rdynamic'
。我的第一个猜测是可能gcc46
不支持这个标志。
根据其他帖子建议,我尝试安装apple-gcc42
:
并使用适当的环境上下文变量再次执行它以将其指向新apple-gcc42
安装:
仍然没有运气,奇怪的是仍然抛出同样的错误gcc46
,这让我觉得它根本没有apple-gcc42
收到
我什至尝试对正确的版本进行符号链接(当然要备份原件)
绝对没有运气,还在扔g++-4.6: error: unrecognized option '-rdynamic'
那么..你如何强制gem install
使用特定的编译器版本?这甚至是正确的方法吗?
谢谢您的帮助!
multithreading - 在多线程环境中共享不可变对象/函数(嵌入式 v8)
N00b 问题。我正在考虑将 v8/SpiderMonkey 嵌入到我的服务器代码中。服务器每秒处理数千个请求。所以多线程是必须的。我只是想知道不同的线程是否可以共享编译后的不可变 js 函数和对象?所以我不需要在启动新线程时一次又一次地重新启动它们。谢谢!
ruby-on-rails - 安装 libv8 时出错
我尝试使用以下命令安装 libv8 v3.16.14.3
我得到以下输出。
我很困惑如何解决这个问题。
有人可以请在这里帮助我吗?
ruby-on-rails - Gem::RemoteFetcher::UnknownHostError: 没有这样的名字
尝试捆绑安装时出现错误:
任何人都可以帮忙吗?
php - 如何在 PHP5.5 上安装 V8js?
我想在 Ubuntu 12.04 上安装 PHP5.5 的 v8js 扩展,但无法正常工作。
当我尝试使用 PECL 安装 v8js 扩展版本 0.2.0(最新)时,我收到以下消息:
配置:错误:libv8 必须是 3.24.6 或更高版本错误:`/tmp/pear/temp/v8js/configure --with-v8js' 失败
如果我尝试安装旧版本,则会出现编译错误。此消息与我的问题非常相似:Install v8js for php on ubuntu
我该如何解决这个问题?
编辑:我无法使用 PHP5.5 在 Ubuntu 14.04 上安装它,即使使用 PHPbrew 将 PHP 降级到 PHP 5.4。但是,使用 Ubuntu 12.04 和 PHP 5.4 效果很好。我没有尝试在 Ubuntu 12.04 上从 PHP 5.5 降级到 5.4。
ruby-on-rails - gem install therubyracer -v '0.12.1' 在 RubyMine 中失败
当我尝试运行以下命令时
我收到以下错误。我尝试安装 libv8,但当时没有成功。有人可以帮我吗?
我是 ruby 新手,因此我很困惑应该在这里做什么。