From: "nobu (Nobuyoshi Nakada)" Date: 2013-06-22T13:27:15+09:00 Subject: [ruby-core:55589] [ruby-trunk - Bug #8559][Feedback] Difficulty Installing on OS X 10.9 "Mavericks" Issue #8559 has been updated by nobu (Nobuyoshi Nakada). Status changed from Open to Feedback Target version set to current: 2.1.0 As a linker error occurs at , it seems that the header has the function declaration but the library lacks the function definition. What's your readline and how did you install it? And what does the following command show? nm /usr/local/opt/readline/lib/readline.dylib | grep username_completion_function ---------------------------------------- Bug #8559: Difficulty Installing on OS X 10.9 "Mavericks" https://bugs.ruby-lang.org/issues/8559#change-40079 Author: phyllisstein (Daniel Shannon) Status: Feedback Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: build Target version: current: 2.1.0 ruby -v: ruby 2.0.0p195 (2013-05-14 revision 40734) [universal.x86_64-darwin13] Backport: I've been trying to use rvm to install Ruby 2.0.0-p195 on a machine running the beta version of OS X 10.9 ("Mavericks"), but I've been running into some trouble. It seems as though the build is choking on readline---which library rvm invoked Homebrew to set up for me. In particular, there's a function called `rl_username_completion_function` that causes the build to fail, as this gist of the make log indicates: https://gist.github.com/phyllisstein/5834561#file-mkmf-log-L646-L650. I'm at a bit of a loss for debugging, but I'm happy to toy around with it as more experienced users suggest; please let me know how I can help, and thanks in advance for any tips you can provide. -- http://bugs.ruby-lang.org/