ฉันพยายามติดตั้ง Ruby รุ่นใหม่ล่าสุดผ่าน RVM หลังจากฉันอัพเกรด Mac เป็น Lion และติดตั้ง Xcode 4.1 ใหม่จาก App Store ฉันได้รับข้อผิดพลาดนี้ในบันทึก:
[2011-07-20 16:57:15] ./configure
--prefix=/Users/justin/.rvm/rubies/ruby-1.9.2-p290 --enable-shared
--disable-install-doc --with-libyaml-dir=/Users/justin/.rvm/usr
configure: WARNING: unrecognized options: --with-libyaml-dir
checking build system type... i386-apple-darwin11.0.0
checking host system type... i386-apple-darwin11.0.0
checking target system type...i386-apple-darwin11.0.0
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/Users/justin/.rvm/src/ruby-1.9.2-p290':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
ทุกคนสามารถบอกฉันว่ามีอะไรผิดปกติหรือไม่
ในเทอร์มินัล:
ruby-1.9.2-p290 - #extracted to /Users/justin/.rvm/src/ruby-1.9.2-p290 (already extracted)
Fetching yaml-0.1.4.tar.gz to /Users/justin/.rvm/archives
Extracting yaml-0.1.4.tar.gz to /Users/justin/.rvm/src
Configuring yaml in /Users/justin/.rvm/src/yaml-0.1.4.
ERROR: Error running ' ./configure --prefix="/Users/justin/.rvm/usr" ', please read /Users/justin/.rvm/log/ruby-1.9.2-p290/yaml/configure.log
Compiling yaml in /Users/justin/.rvm/src/yaml-0.1.4.
ERROR: Error running '/usr/bin/make ', please read /Users/justin/.rvm/log/ruby-1.9.2-p290/yaml/make.log
Installing yaml to /Users/justin/.rvm/usr
ERROR: Error running '/usr/bin/make install', please read /Users/justin/.rvm/log/ruby-1.9.2-p290/yaml/make.install.log
ruby-1.9.2-p290 - #configuring
ERROR: Error running ' ./configure --prefix=/Users/justin/.rvm/rubies/ruby-1.9.2-p290 --enable-shared --disable-install-doc --with-libyaml-dir=/Users/justin/.rvm/usr ', please read /Users/justin/.rvm/log/ruby-1.9.2-p290/configure.log
ERROR: There has been an error while running configure. Halting the installation.
Migrating gems from ruby-1.9.2-p180 to ruby-1.9.2-p290
ERROR: Ruby 'ruby-1.9.2-p290' is not installed - please install it first.
ERROR: Error migrating gems.
$ PATH ของฉันคือ:
/opt/local/bin
/opt/local/sbin
/Users/justin/.rvm/gems/ruby-1.9.2-p180/bin
/Users/justin/.rvm/gems/ruby-1.9.2-p180@global/bin
/Users/justin/.rvm/rubies/ruby-1.9.2-p180/bin
/Users/justin/.rvm/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
/usr/X11/bin
/usr/local/mysql/bin
และไม่gcc
ว่ามิได้cc
มีการค้นพบ
~ $ type gcc
-bash: type: gcc: not found
~ $
~ $ type cc
-bash: type: cc: not found
~ $