我想运行一个rails应用程序,当我在回购中cd
时提示以下内容:
rake ruby-1.9.3-p545 is not installed.
To install do: 'rvm install ruby-1.9.3-p545'
我目前使用ruby-2.1.1,但由于某种原因我收到错误,我只是想看看它是否是问题的ruby版本。
当我运行rvm install ruby-1.9.3-p545
时,流程开始并卡在Installing required packages: gcc46
上。现在这个步骤已经超过3个小时,我怀疑它会改变。
我尝试使用brew install gcc46
从自制软件安装gcc46。这是输出:
==> Downloading http://ftpmirror.gnu.org/gcc/gcc-4.6.4/gcc-4.6.4.tar.bz2
Already downloaded: /Library/Caches/Homebrew/gcc46-4.6.4.tar.bz2
==> ../configure --build=x86_64-apple-darwin13.1.0 --prefix=/usr/local/Cellar/gcc46/4.6.4 --enable-languages=c,c++,objc,obj-c++ --program-suffix=-4.6 --with-gmp=/usr/local/opt/gmp4 --with-mpfr=/usr/local/opt/mpfr2 --with-mpc=/usr/local/opt/libmpc08 --with-ppl=/usr/local/opt/ppl011 --with-cloog=/usr/local/opt/cloog-ppl015 --with-system-zlib --enable-version-specific-runtime-libs --enable-libstdcxx-time=yes --enable-stage1-checking --enable-checking=release --enable-lto --disable-werror --enable-plugin --disable-nls --enable-multilib
==> make bootstrap
然后相同 - 几个小时都没有发生。
答案 0 :(得分:5)
问题似乎是gcc46
。
你可以试试这个:
rvm install ruby-1.9.3-p545 --with-gcc=clang
代替使用Clang,看看是否有帮助。
答案 1 :(得分:1)
==> ../configure --build = x86_64-apple-darwin14.0.0 --prefix = / usr / local / Cellar / gcc48 / 4.8.3 --enable-languages = c,c ++,objc,obj-c ++ --program-后缀= -4.8 --with-gmp = / usr / local / opt / gmp4 --with-mpfr = / usr / local / opt / mpfr2 --with-mpc = / usr / local / opt / libmpc08 --with- cloog = / usr / local / opt / cloog018 --with-isl = / usr / local / opt / isl011 --with-system-zlib --enable-version-specific-runtime-libs --enable-libstdcxx-time =是--enable-stage1-checking --enable-checking = release --enable -lto --disable-werror --with-pkgversion = Homebrew gcc48 4.8.3 --with-bugurl = https://github.com/Homebrew/homebrew-versions/issues - enable -plugin --disable-nls --enable-multilib ==>制作引导程序 ==> make install /usr/local/Cellar/gcc48/4.8.3:1028个文件,142M,内置21.9分钟