问题标签 [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.

0 投票
1 回答
367 浏览

jruby - 使用 jruby 安装 libv8 失败

我正在尝试捆绑安装示例 rails 4 应用程序,但遇到了以下问题。使用 jruby 1.7.18 安装 libv8 失败。

0 投票
0 回答
385 浏览

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 试图重新编译已经安装的东西,我该如何解决这个问题?

更新:环境

0 投票
5 回答
13272 浏览

rvm - 安装 libv8 (3.16.14.7) 时出错,Bundler 无法继续

我在这里遇到循环错误:

有什么建议么?

==== 更新

我尝试删除所有缓存数据,rm -rf ~/.rvm/gems/ruby-2.1.5/cache/现在bundle install --path vendor/cache给了我:

0 投票
2 回答
11897 浏览

ruby-on-rails - 在 Rails 应用程序中,therubyracer 或 libv8 有什么用?

我正在做一个项目,并且经常遇到 therubyracer 和 libv8 的问题,所以我决定删除它们。似乎唯一将它们用作依赖项的是 less-rails ,无论如何我都想删除它。

我的主要问题是它们有什么用,我在普通应用程序中是否需要它们,如果需要,为什么?

0 投票
1 回答
301 浏览

ruby-on-rails - 在 Mavericks 上安装 libv8 和 therubyracer

我正试图让therubyracergem 安装在 Mavericks 10.9 上,我正准备把头发扯下来——任何帮助都将不胜感激。

我知道关于这个主题还有很多其他问题,但实际上以下任何一个(包括各种组合和有希望的重试,此时已经花费了 2 天以上)都解决了任何问题

  1. 卸载libv8和安装therubyracer
  2. brew install libv8改为使用
  3. 安装apple-gcc或类似
  4. 安装各种版本的XcodeDeveloper Tools
  5. 重新安装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使用特定的编译器版本?这甚至是正确的方法吗?

谢谢您的帮助!

0 投票
1 回答
231 浏览

multithreading - 在多线程环境中共享不可变对象/函数(嵌入式 v8)

N00b 问题。我正在考虑将 v8/SpiderMonkey 嵌入到我的服务器代码中。服务器每秒处理数千个请求。所以多线程是必须的。我只是想知道不同的线程是否可以共享编译后的不可变 js 函数和对象?所以我不需要在启动新线程时一次又一次地重新启动它们。谢谢!

0 投票
1 回答
454 浏览

ruby-on-rails - 安装 libv8 时出错

我尝试使用以下命令安装 libv8 v3.16.14.3

我得到以下输出。

我很困惑如何解决这个问题。

有人可以请在这里帮助我吗?

0 投票
1 回答
741 浏览

ruby-on-rails - Gem::RemoteFetcher::UnknownHostError: 没有这样的名字

尝试捆绑安装时出现错误:

任何人都可以帮忙吗?

0 投票
3 回答
7210 浏览

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。

0 投票
1 回答
396 浏览

ruby-on-rails - gem install therubyracer -v '0.12.1' 在 RubyMine 中失败

当我尝试运行以下命令时

我收到以下错误。我尝试安装 libv8,但当时没有成功。有人可以帮我吗?

我是 ruby​​ 新手,因此我很困惑应该在这里做什么。