我正在安装没有 Xcode 命令行工具的 RVM 和 Ruby(在 Mac OS X 10.8.2 (12C60) (Mountain Lion) 和 Xcode 4.5 (4G182) 上)。
RVM 安装良好。但是,当我尝试安装 Ruby 时,我得到了error: limits.h: No such file or directory
https://gist.github.com/3789921#L241。
但是,该文件存在那里是因为cat
有效,因此也有效:
$ file /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/../lib/gcc/i686-apple-darwin11/4.2.1/include/limits.h
/usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/../lib/gcc/i686-apple-darwin11/4.2.1/include/limits.h: ASCII c program text
那么,为什么 bash 说它不存在呢?
以下问题类似但无济于事: