libv8 error in new rails installation


You are getting a libv8 installation error in a new rails 4.0 application in an older linux installation


This is causes by the latest gem version of the therubyracer dependency on the libv8.
You can get over it by specifying version 0.11.4 for the gem as in:

and then running bundle install again.

javascript runtime gem required for cucumber tests with rails


According to the ‘Cucumber book’ the gems required to start using cucumber with a rails application are the following:

On the most recent rails version (currently 3.2.9) the gems need to be updated and also include the javascript runtime gem ‘therubyracer’


The following gems are working with Rails 3.2.9

You can then run the

command to generate the files and folders necessary for cucumber.