user1247412
user1247412

Reputation: 647

Could not open library 'libcurl': libcurl: cannot open shared object file: No such file or directory

I am trying to execute rake db:create command. I get following error

Could not open library 'libcurl': libcurl: cannot open shared object file: No such file or directory.

Could not open library 'libcurl': libcurl: cannot open shared object file: No such file or directory.
Could not open library 'libcurl.so': libcurl.so: cannot open shared object file: No such file or directory

Can anyone help me with this issue?

Upvotes: 6

Views: 27659

Answers (2)

edenzik
edenzik

Reputation: 146

Actually - what fixed the problem was installing typhoeus:

gem install typhoeus

Or whatever package is actually needed for libcurl.

Upvotes: 1

Hartator
Hartator

Reputation: 5145

  • Try to install curl.

  • If it doesn't work, try the command ldconfig (actualising libs)

  • If it doesn't work :

    1. go to /usr/lib
    2. run find . | grep curl, locate the .so file (eg like curl_path.so or latest libcurl.so.xx)
    3. run ln -s {curl_path.so} /usr/lib/libcurl.so
    4. run ldconfig

Upvotes: 14

Related Questions