On Sat, Jun 28, 2008 at 09:31:59PM +0800, botp wrote:
> followed the instructions for linux ubuntu/debian, but when i run make, i get
> 
> [EMAIL PROTECTED]:~/Desktop/downloads/shoes-0.r751$ make
> shoes build options:
> CC       = cc
> RUBY     = /usr/local
> OPTIONS  =

Looks like you've got your own custom Ruby install in /usr/local.

> /usr/bin/ld: cannot find -lruby
> collect2: ld returned 1 exit status
> make: *** [dist/libshoes.so] Error 1

And it doesn't have the shared lib installed.

You'll need to rebuild Ruby to include the shared lib:

  $ ./configure --enable-shared
  $ make && make install

I'll look into switching to static linking if the shared lib is
missing.  This is very common.

_why

Reply via email to