From: Axel Etzold Date: 2008-06-20T21:52:55+09:00 Subject: rbconfig not indicating correct ruby-dev libaries locations Dear all, when trying to install the newest Shoes on ubuntu 8.04 from source, I got an error shoes build options: CC = cc RUBY = /usr/local OPTIONS = ruby 1.8.6 (2008-03-03 patchlevel 114) [i686-linux] CC -o dist/libshoes.so /usr/bin/ld: cannot find -lruby collect2: ld returned 1 exit status make: *** [dist/libshoes.so] Error 1 So the correct ruby development library files cannot be found, even though they are installed, because they are named ruby1.8-dev instead of ruby-dev . Looking at the Makefile, I see this: RUBY_INCS = `ruby -rrbconfig -e 'puts Config::CONFIG["archdir"]'` RUBY_SO = `ruby -rrbconfig -e 'puts Config::CONFIG["RUBY_SO_NAME"]'` RUBY_LIBS = `ruby -rrbconfig -e 'puts Config::CONFIG["LIBRUBYARG_SHARED"]'` -l${RUBY_SO} RUBY_PREFIX = `ruby -rrbconfig -e 'puts Config::CONFIG["prefix"]'` Why can't Ruby determine the names of these files correctly ? Thank you very much, Best regards, Axel -- Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen downloaden: http://www.gmx.net/de/go/browser