2013-02-24 4 views
0

Я переустановка рубина с соответствующими инструкциями на этот раз , но у меня есть пути перепуталисьКак обновить рубиновый путь?

это то, что я получаю эту ошибку

Last login: Sun Feb 24 02:06:37 on ttys000 
Fawads-MacBook-Pro:~ fawadnaseer$ rvm install 1.9.3 
Searching for binary rubies, this might take some time. 
No binary rubies available for: osx/10.8/x86_64/ruby-1.9.3-p374. 
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies. 
Installing Ruby from source to: /usr/local/rvm/rubies/ruby-1.9.3-p374, this may take a while depending on your cpu(s)... 
ruby-1.9.3-p374 - #downloading ruby-1.9.3-p374, this may take a while depending on your connection... 
######################################################################## 100.0% 
ruby-1.9.3-p374 - #extracting ruby-1.9.3-p374 to /usr/local/rvm/src/ruby-1.9.3-p374 
ruby-1.9.3-p374 - #extracted to /usr/local/rvm/src/ruby-1.9.3-p374 
ruby-1.9.3-p374 - #configuring 
Error running 'env LDFLAGS=-L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/active/include ./configure --disable-install-doc --prefix=/usr/local/rvm/rubies/ruby-1.9.3-p374 --with-opt-dir=/usr/local/rvm/usr --disable-shared', please read /usr/local/rvm/log/ruby-1.9.3-p374/configure.log 
There has been an error while running configure. Halting the installation. 

содержания файла configure.log

здесь файл configure.log [2013-02-24 02:09:37] ./configure текущий путь: /usr/local/rvm/src/ruby-1.9.3-p374 команда (7): env LDFLAGS = -L/opt/sm/pkg/active/lib CFLAGS = -I/opt/sm/pkg/active/include CPATH =/opt/sm/pk g/active/include ./configure --disable-install-doc --prefix =/usr/local/rvm/rubies/ruby-1.9.3-p374 --with-opt-dir =/usr/local/rvm/usr --disable-shared проверка типа системы сборки ... x86_64-apple-darwin12.2.1 проверка типа хост-системы ... x86_64-apple-darwin12.2.1 проверка целевого системного типа ... x86_64-apple-darwin12. 2,1 проверка на имя выходного файла по умолчанию компилятор C ... настроить: ошибка: C компилятор не может создавать исполняемые файлы

UPDATE:

Хорошо, ребята, Я установил РВМ рубин установлен Рельсы Установленные

, что, когда я положил ECHO $ ​​PATH

эхо $ PATH /Users/fawadnaseer/.rvm/gems/ruby-1.9.3-p392/bin:/Users/fawadnaseer/.rvm/ gems/[email protected]/bin: /Users/fawadnaseer/.rvm/rubies/ruby-1.9.3-p392/bin: /Users/fawadnaseer/.rvm/bin:/USR/местные/бен :/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin

Есть ли проблемы на этом пути?

+2

прочитать сообщение об ошибке. он говорит, чтобы посмотреть в /usr/local/rvm/log/ruby-1.9.3-p374/configure.log – rubiii

+0

Что заставляет вас думать, что это проблема с пути? – bdares

+0

Я полностью новичок .. потому что я следил за этим уроком по lynda .. и парень попросил меня обновить пути .. но это не сработало .. sql stuff .. , так что я думаю, что путь имеет был перепутан Обновление: Таким образом, ребята rvm установлены. Я использовал sudo gem install rails .. теперь его устанавливают рельсы. – Fawad

ответ

0

Попробуйте использовать лязг компилятор вместо значения по умолчанию:

rvm install 1.9.3 --with-gcc=clang

+0

очень благодарен за ваш ответ! Я действительно испорчен здесь У меня есть шкатулка для ювелирных изделий, установленная на MAC, если вы знаете о коробке с драгоценностями. он устанавливает RVM и рубин и тоже .. поэтому я установил этот Бернарда это то, что я получаю сейчас «Уже установлены рубиновой-1.9.3-p392 Переустановки использовать:. РВМ переустановки 1,9.3 " сейчас я использовал этот рельс для монтажа sudo gem« теперь устанавливаю рельсы »минуту назад это давало мне ошибку: \ – Fawad

+0

Если вы уже установили, вы можете позвонить:' rvm reinstall 1.9.3 --with- gcc = clang'. –

+0

спасибо, ребята! все работает нормально! – Fawad

Смежные вопросы