David skriver om livet som egenföretagare, goda vanor, mac, ruby on rails, smarta lösningar och andra sporadiskt påkomna saker
måndag 2 juli 2007
dyld: NSLinkModule() error
Oj, två nördtips i rad. Jag stötte på ett problem när jag försökte dra igång min nya Ruby on Rails-applikation (Ruby 1.8.4, Mac OS X Tiger Intel, MacBook Pro). Det här inlägget är mest till för att andra ska kunna hitta lösningen på problemet genom lite Googling.
dyld: NSLinkModule() error
dyld: Symbol not found: _rl_filename_completion_function
Referenced from: /usr/local/lib/ruby/1.8/i686-darwin8.10.1/readline.bundle
Expected in: flat namespace
Felet innebär att du har installerat Ruby utan stöd för Readline. Den enkla lösningen är att installera om Ruby. Jag brukar följa instruktionerna från Hivelogic. Notera särskilt raden
./configure --prefix=/usr/local --enable-pthread --with-readline-dir=/usr/local --enable-shared
Prenumerera på:
Kommentarer till inlägget (Atom)
Inga kommentarer:
Skicka en kommentar