# IRB error message (dyld: NSLinkModule() error)

**URL:** <https://www.ruby-forum.com/t/irb-error-message-dyld-nslinkmodule-error/151855>\
**Category:** Rails\
**Created:** [October 27, 2008, 1:59am UTC](https://www.ruby-forum.com/t/irb-error-message-dyld-nslinkmodule-error/151855 "2008-10-27T01:59:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cormacm](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/b5e925/32.png) [@cormacm](https://www.ruby-forum.com/u/cormacm)\
**Post date:** [October 27, 2008, 1:59am UTC](https://www.ruby-forum.com/t/irb-error-message-dyld-nslinkmodule-error/151855/1 "2008-10-27T01:59:59Z")

</div>

Hi folks,  
I’m new to Rails. I picked up Simply Rails 2 by Patrick Lenz a few weeks  
ago and I finally sat down to get stuck into it. I have Rails installed  
on my iMac (OS X Leopard) and I can load up the Rails Welcome screen at  
localhost:3000 without any issues.

My problem is with running IRB within Terminal.

If I try to run:  
irb\> 1

I receive the error:  
dyld: NSLinkModule() error  
dyld: Symbol not found: \_rl\_filename\_completion\_function  
Referenced from:  
/usr/local/lib/ruby/site\_ruby/1.8/i686-darwin9.5.0/readline.bundle  
Expected in: flat namespace

Trace/BPT trap

I have no idea why this is appearing or how to fix it.

My setup is:  
Ruby version 1.8.6 (i686-darwin9.5.0)  
RubyGems version 1.3.0  
Rails version 2.1.2  
Active Record version 2.1.2  
Action Pack version 2.1.2  
Active Resource version 2.1.2  
Action Mailer version 2.1.2  
Active Support version 2.1.2  
Application root /Users/cormacmoylan/shovell  
Environment development  
Database adapter sqlite3  
Database schema version 0

Thanks for any assistance in the matter.  
C.

---

<div class="post-metadata">

**Author:** ![cormacm](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/b5e925/32.png) [@cormacm](https://www.ruby-forum.com/u/cormacm)\
**Post date:** [October 27, 2008, 2:41pm UTC](https://www.ruby-forum.com/t/irb-error-message-dyld-nslinkmodule-error/151855/2 "2008-10-27T14:41:19Z")

</div>

hi  
Excellent book by the way  
Also highly reccomend [railscasts.com](http://railscasts.com)

Now  
Are you running from your site dir ./script/console ?

You are passing nothing meanningful to the console

Yes. 1 is a number but it has to follow some method like 1.class

Which will return \>\> fixnum

On Oct 26, 8:59 pm, Cormac M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![cormacm](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/b5e925/32.png) [@cormacm](https://www.ruby-forum.com/u/cormacm)\
**Post date:** [October 27, 2008, 5:47pm UTC](https://www.ruby-forum.com/t/irb-error-message-dyld-nslinkmodule-error/151855/3 "2008-10-27T17:47:52Z")

</div>

Ami wrote:

> hi  
> Excellent book by the way  
> Also highly reccomend [railscasts.com](http://railscasts.com)

Yeah, the book seems solid enough. Thanks for pointing out  
[trailscast.com](http://trailscast.com) too. Looks v.handy.

> Now  
> Are you running from your site dir ./script/console ?
> 
> You are passing nothing meanningful to the console
> 
> Yes. 1 is a number but it has to follow some method like 1.class
> 
> Which will return \>\> fixnum

I am running the irb\> 1 command from a directory called shovell.

---

<div class="post-metadata">

**Author:** ![cormacm](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/b5e925/32.png) [@cormacm](https://www.ruby-forum.com/u/cormacm)\
**Post date:** [June 11, 2009, 5:49am UTC](https://www.ruby-forum.com/t/irb-error-message-dyld-nslinkmodule-error/151855/4 "2009-06-11T05:49:33Z")

</div>

Cormac M. wrote:

Cormac, did you ever figure this out? I’m having the exact same problem.  
Thanks! Jeff
