Forum: Ruby on Rails ERROR : An error occurred while installing mysql2 (0.3.11), and Bundler cannot continue.

Posted by Ashvin Gargave (Guest)
on 2012-12-25 17:48
(Received via mailing list)
I am a php programmer, learning ruby on rails
I am using ubuntu 10.10. i am not so fine with linux.
i have installed ruby, gems etc.
I want to make app with using mysql.

I have used *$ rails new clogs_web_app -d mysql* to make app but
the process stops with this statement 
*Gem::Installer::ExtensionBuildError:
ERROR: Failed to build gem native extension.*
it give me error : *
An error occurred while installing mysql2 (0.3.11), and Bundler cannot
continue.
Make sure that `gem install mysql2 -v '0.3.11'` succeeds before 
bundling.*

Please help me to gatting out.
Thanks in advance
Posted by Hassan Schroeder (Guest)
on 2012-12-25 18:44
(Received via mailing list)
On Tue, Dec 25, 2012 at 6:40 AM, Ashvin Gargave
<ashvin.gargave@techvalens.com> wrote:

> ERROR: Failed to build gem native extension.
> it give me error :
> An error occurred while installing mysql2 (0.3.11), and Bundler cannot
> continue.
> Make sure that `gem install mysql2 -v '0.3.11'` succeeds before bundling.

I'll bet that message also referenced a log file for the installation
process; have you looked at it?

--
Hassan Schroeder ------------------------ hassan.schroeder@gmail.com
http://about.me/hassanschroeder
twitter: @hassan
Posted by Norbert Melzer (Guest)
on 2012-12-25 19:35
(Received via mailing list)
You need to install ruby-Dev and mysql-Dev packages.

sudo apt-get install ruby-Dev mysql-dev

Could also be Devel instead of Dev, not sure about that at the moment.

Also it may be that you have to purge and reinstall ruby after that to 
get
it working. This part is covered in any ruby with Ubuntu tutorial I am
aware of.

Another one is that you really shouldn't use 10.10 any more. 12.04 is 
the
latest Ubuntu with Long Term Support. 10.10 not supported anymore as far 
as
I remember.
Am 25.12.2012 17:46 schrieb "Ashvin Gargave" 
<ashvin.gargave@techvalens.com
>:
Posted by Hassan Schroeder (Guest)
on 2012-12-25 23:13
(Received via mailing list)
On Tue, Dec 25, 2012 at 10:34 AM, Norbert Melzer <timmelzer@gmail.com> 
wrote:

> Another one is that you really shouldn't use 10.10 any more. 12.04 is the
> latest Ubuntu with Long Term Support.

It might have "Long Term Support" but it also includes "Regular
File System Corruption"  :-)

Based on personal experience (substantiated by Rackspace Cloud
support as well as a bit of googling...).

FWIW, YMMV, etc.
--
Hassan Schroeder ------------------------ hassan.schroeder@gmail.com
http://about.me/hassanschroeder
twitter: @hassan
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.