Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

How to solve Gem::Ext::BuildError: ERROR: Failed to build gem native extension. Question

+2
−0

I'm trying to install the Q&A platform using :

CREATE USER [email protected] IDENTIFIED BY '.....';
GRANT ALL ON qpixel_dev.* TO [email protected];
GRANT ALL ON qpixel_test.* TO [email protected];
GRANT ALL ON qpixel.* TO [email protected];

then I run : bundle install output :

test

domain name bimberspot.com, using vps ubuntu.

Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

1 comment thread

Missing dependencies (3 comments)

2 answers

+2
−0

As the error message says, you can re-run the installation for that single gem to get more detail about the error:

gem install mysql2

Read the log and any error messages carefully, as they will contain information about what's wrong.

As I mentioned in a comment, you will need various dependencies installed:

sudo apt install mysql-server mysql-client libmysqlclient-dev
Why does this post require moderator attention?
You might want to add some details to your flag.

1 comment thread

(base) [email protected]:~/qpixel# gem install mysql2 Building native extensions. This could take a ... (2 comments)
+0
−1

I think my problem is my config/database.yml : check :

default: &default adapter: mysql2 encoding: utf8mb4 collation: utf8mb4_unicode_ci host: 127.0.0.1 port: 3306 Change these credentials to match your own environment username: root password: µµµµµµµ

development: <<: *default database: qpixel_dev

test: <<: *default database: qpixel_test

production: <<: *default`

'

my information domain name: bimberspot.com Ip: 104.238.145.139 Port 22 any suggestions

Why does this post require moderator attention?
You might want to add some details to your flag.

0 comment threads

Sign up to answer this question »

This community is part of the Codidact network. We have other communities too — take a look!

You can also join us in chat!

Want to advertise this community? Use our templates!

Like what we're doing? Support us! Donate