# My vim and cream can't work!

**URL:** <https://www.ruby-forum.com/t/my-vim-and-cream-cant-work/187004>\
**Category:** Ruby\
**Created:** [April 15, 2010, 3:41pm UTC](https://www.ruby-forum.com/t/my-vim-and-cream-cant-work/187004 "2010-04-15T15:41:33Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![luofeiyu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/9de0a6/32.png) [@luofeiyu](https://www.ruby-forum.com/u/luofeiyu)\
**Post date:** [April 15, 2010, 3:41pm UTC](https://www.ruby-forum.com/t/my-vim-and-cream-cant-work/187004/1 "2010-04-15T15:41:33Z")

</div>

i have installed vim and cream,Make install ruby myself.  
now ,in my console:  
pt@pt-laptop:~$ vim  
vim: error while loading shared libraries: libruby1.8.so.1.8: cannot  
open shared object file: No such file or directory  
pt@pt-laptop:~$ vi  
vi: error while loading shared libraries: libruby1.8.so.1.8: cannot open  
shared object file: No such file or directory

sudo find /usr/share -name ‘cream’  
/usr/share/vim/cream  
/usr/share/doc/cream  
/usr/share/cream  
/usr/share/menu/cream

---

<div class="post-metadata">

**Author:** ![luofeiyu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/9de0a6/32.png) [@luofeiyu](https://www.ruby-forum.com/u/luofeiyu)\
**Post date:** [April 15, 2010, 3:44pm UTC](https://www.ruby-forum.com/t/my-vim-and-cream-cant-work/187004/2 "2010-04-15T15:44:32Z")

</div>

Pen T. wrote:

> i have installed vim and cream,Make install ruby myself.  
> now ,in my console:  
> pt@pt-laptop:~$ vim  
> vim: error while loading shared libraries: libruby1.8.so.1.8: cannot  
> open shared object file: No such file or directory  
> pt@pt-laptop:~$ vi  
> vi: error while loading shared libraries: libruby1.8.so.1.8: cannot open  
> shared object file: No such file or directory
> 
> sudo find /usr/share -name ‘cream’  
> /usr/share/vim/cream  
> /usr/share/doc/cream  
> /usr/share/cream  
> /usr/share/menu/cream

Which distribution are you using? My guess is Ubuntu, but I am not sure.  
Which ruby package did you install?

---

<div class="post-metadata">

**Author:** ![luofeiyu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/9de0a6/32.png) [@luofeiyu](https://www.ruby-forum.com/u/luofeiyu)\
**Post date:** [April 15, 2010, 3:59pm UTC](https://www.ruby-forum.com/t/my-vim-and-cream-cant-work/187004/3 "2010-04-15T15:59:26Z")

</div>

ubuntu9.1,  
pt@pt-laptop:~$ ruby -v  
ruby 1.9.1p378 (2010-01-10 revision 26273) [i686-linux]

---

<div class="post-metadata">

**Author:** ![luofeiyu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/9de0a6/32.png) [@luofeiyu](https://www.ruby-forum.com/u/luofeiyu)\
**Post date:** [April 15, 2010, 4:01pm UTC](https://www.ruby-forum.com/t/my-vim-and-cream-cant-work/187004/4 "2010-04-15T16:01:01Z")

</div>

Pen T. wrote:

> i have installed vim and cream,Make install ruby myself.  
> now ,in my console:  
> pt@pt-laptop:~$ vim  
> vim: error while loading shared libraries: libruby1.8.so.1.8: cannot  
> open shared object file: No such file or directory  
> pt@pt-laptop:~$ vi  
> vi: error while loading shared libraries: libruby1.8.so.1.8: cannot open  
> shared object file: No such file or directory

If you installed ruby by compiling it from source code, you will  
probably need to run (as root) ldconfig to update the library cache.

Steve

---

<div class="post-metadata">

**Author:** ![luofeiyu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/9de0a6/32.png) [@luofeiyu](https://www.ruby-forum.com/u/luofeiyu)\
**Post date:** [April 15, 2010, 4:11pm UTC](https://www.ruby-forum.com/t/my-vim-and-cream-cant-work/187004/5 "2010-04-15T16:11:39Z")

</div>

in order to run (as root) ldconfig to update the library cache,how to  
input command in my console?

---

<div class="post-metadata">

**Author:** ![luofeiyu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/9de0a6/32.png) [@luofeiyu](https://www.ruby-forum.com/u/luofeiyu)\
**Post date:** [April 16, 2010, 11:46pm UTC](https://www.ruby-forum.com/t/my-vim-and-cream-cant-work/187004/6 "2010-04-16T23:46:55Z")

</div>

Pen T. wrote:

> in order to run (as root) ldconfig to update the library cache,how to  
> input command in my console?

Either use the su command to become root and then run ldconfig or you  
might be able to run sudo /sbin/ldconfig

I don’t use Ubuntu, so things may be different for you.

Steve

---

<div class="post-metadata">

**Author:** ![luofeiyu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/9de0a6/32.png) [@luofeiyu](https://www.ruby-forum.com/u/luofeiyu)\
**Post date:** [April 15, 2010, 4:22pm UTC](https://www.ruby-forum.com/t/my-vim-and-cream-cant-work/187004/7 "2010-04-15T16:22:07Z")

</div>

On 4/15/2010 7:59 AM, Pen T. wrote:

> pt@pt-laptop:~$ vim  
> vim: error while loading shared libraries: libruby1.8.so.1.8: cannot  
> open shared object file: No such file or directory  
> pt@pt-laptop:~$ vi  
> vi: error while loading shared libraries: libruby1.8.so.1.8: cannot open  
> shared object file: No such file or directory

> ubuntu9.1,  
> pt@pt-laptop:~$ ruby -v  
> ruby 1.9.1p378 (2010-01-10 revision 26273) [i686-linux]

Notice, you have ruby 1.9.1 installed, and it’s looking for libruby1.8.  
Assuming you are running a Debian derivative, just do:  
‘sudo apt-get install libruby1.8’
