Hi,

I had the same problem (on Linux) with the json gem, but others gems have installed on Shoes OK.

I got round the json problem by using json-shoes which was in the Shoes install directory when I built from the tarball (not git clone).

Doesn't help you I'm afraid, but at least you know you are not alone. :-D

Paul.

PS. I've got raisins (0.r1134) [i586-linux] +video installed.


Roy Wright wrote:
Howdy,

I've just started exploring shoes and ran across a small problem.  In my
app, I'm trying to require the ruby debugger:

Shoes.setup do
  gem 'ruby-debug'
end

When ran, I get:

ERROR: Failed to build gem native extension.

/usr/local/lib/shoes/shoes --ruby extconf.rb ./git_shoes.rb
sh: /usr/local/lib/shoes/shoes: No such file or directory


Gem files will remain installed in
/home/royw/.shoes/+gem/gems/linecache-0.43 for inspection.
Results logged to
/home/royw/.shoes/+gem/gems/linecache-0.43/ext/gem_make.out


It looks like shoes does not exist in /usr/local/lib/shoes:

 # ls /usr/local/lib/shoes/
COPYING  README  VERSION.txt  lib  libruby.so.1.8  libruby18.so
libshoes.so  ruby  samples  shoes-bin  shoes.launch  static

# whereis shoes
shoes: /usr/local/bin/shoes /usr/local/lib/shoes


So is probably a config issue for specifying where the shoes script is,
which is believable as I'm using an experimental shoes ebuild on gentoo.

shoes-0.1134.ebuild from:
 http://github.com/ZeRoX/ebuild-mantenance/blob/c6807f7f21d1ec99c855b2c323642e4d94af4df4/dev-ruby/shoes/shoes-0.1134.ebuild


Internally it looks like ConfigMap[:bindir] is being set incorrectly.
Any hints on how I should correct this?

TIA,
Roy


  

Reply via email to