I had this previously fixed for other Terminal things.
2) ri won't install, period. It keeps giving me weird errors that I forgot
to copy and paste here. It compiles itself and then stops, with lots of
errors.
Should I just reinstall and start over?
Cameron
what does this do
LANG=C ruby -e' puts "???" '
??
-a
--
my religion is very simple. my religion is kindness. -- the dalai lama
Ruby is running fine (so far) however irb broke. I get the following
error:
$ irb
dyld: NSLinkModule() error
dyld: Symbol not found: _rl_filename_completion_function
Referenced from: /usr/local/lib/ruby/site_ruby/1.8/powerpc-
darwin8.8.0/readline.bundle
Expected in: flat namespace
Trace/BPT trap
Based on info from an online post I tried a rebuild with the
configure option --with-readline-dir=/usr/local but that didn't help.
Has anyone else had this problem.
- Brian
> I (perhaps stupidly) decided to compile and install 1.8.5 on my Mac,
me too, BUT i was even more prudent than you, i've used MacPort in irder
to install Ruby 1.8.5 and now i do have a broken install for rubygems
and rubycocoa,.....
### Issue ####
~$ irb
dyld: NSLinkModule() error
dyld: Symbol not found: _rl_filename_completion_function
Referenced from: /usr/local/lib/ruby/site_ruby/1.8/powerpc-
darwin8.8.0/readline.bundle
Expected in: flat namespace
Trace/BPT trap
############
### Steps to fix the above readline issue ###
~$ sudo rm -Rf /usr/local/lib/ruby
~$ mkdir tmp
~$ cd tmp
~/tmp$ wget "ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5.tar.gz"
~/tmp$ tar zxvf ruby-1.8.5.tar.gz
~/tmp$ cd ruby-1.8.5
~/tmp/ruby-1.8.5$ ./configure
~/tmp/ruby-1.8.5$ make
~/tmp/ruby-1.8.5$ sudo make install
~/tmp/ruby-1.8.5$ cd ext/readline
~/tmp/ruby-1.8.5/ext/readline$ make distclean
~/tmp/ruby-1.8.5/ext/readline$ ruby extconf.rb
~/tmp/ruby-1.8.5/ext/readline$ make
~/tmp/ruby-1.8.5/ext/readline$ sudo cp readline.bundle /usr/local/
lib/ruby/1.8/powerpc-darwin8.8.0/readline.bundle
~/tmp/ruby-1.8.5/ext/readline$ cd ~
~$ irb
irb(main):001:0>
Yes, I'm not sure if blowing away the /usr/local/lib/ruby dir was the
best decision, but irb works now.
I hope this helps anyone else who experiences this same problem.
- Brian
> Yes, I'm not sure if blowing away the /usr/local/lib/ruby dir was the
> best decision, but irb works now.
some times...
in my case i need rubycocoa then afaik i need to install ruby using
darwinports.
i've allready other rubies installed on my computer, for example one
specifically dedicated to jruby i think it's 1.9.