На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
    > Установка gem' ов , Проблемы и их устранение
      Установка gem' ов.

      Скачал narray gem отсюда: https://rubygems.org/gems/narray

      При установке выдает вот такое:

      ERROR: Error installing narray-0.6.0.2.gem:
      The 'narray' native gem requires installed build tools.

      Please update your PATH to include build tools or download the DevKi
      from 'http://rubyinstaller.org/downloads' and follow the instruction
      at 'http://github.com/oneclick/rubyinstaller/w...opment-Kit'

      Добавлено через 28 минут
      Решил проблемку так:
      http://rubyinstaller.org/downloads/
      DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe
      Как установить
      https://github.com/oneclick/rubyinst...evelopment-Kit
      И narray.gem установился без проблем.

      Добавлено через 7 часов 21 минуту
      Далее...
      Пробую установить другие gem' ы - безрезультатно!
      Выпадает:
      ERROR: Failed to build gem native extension.
      Ищу ответ в гугле:
      ruby --version ( Установлена 1.9.3p327 ) и прописываю with-ruby-include...
      gem install C:\ruby-debug-base19-0.11.26.gem — —with-ruby-include=C:\Ruby193\include\ruby-1.9.1\ruby-1.9.3-p327

      Теоретически все правильно и многим помогло, но не в моем случае...
      Если кто-нибудь знает решение данной задачи прошу подсказать решение
      ?????????? :-? :no-sad: :whistle: :wall: :no:
        есть такая крутая чтука: http://habrahabr.ru/post/85201/

        Добавлено
        т.е. просто прописываешь адрес в gemlist - поле source, это будет походу рубигемс.орг и соответственно нужный гем. Далее просто bundle install. Соответственно если не собирается всё равно - можно попробовать добавить в гем через запятую: platform :win32 (вроде) или platform :ruby, ибо некоторые сырцы поставляются только в исходниках для linux с возможностью отката до ruby или windows. Бандлер сам поставит нужный гем

        Добавлено
        З.Ы. На верность не претендую, всё же я не особо-то с руби и работал, но думаю чем помогу
          Serafim спасибо. Попробую решить вопрос предложенным способом.
          Но по правде говоря, я уже даже не помню, в каком программном продукте я разочаровывался больше, чем в этих руби-гемсах и всем тем, что с ними связано... :wacko: :blink: :ph34r:
            Единственная причина для чего мне нужен руби - это последняя версия Flow Stone, в которую он интегрирован. Другими словами задачи, которые я на на нем решаю довольно простые и однообразные(обработка звука). Следовательно сам язык (на нужном мне уровне) довольно внятный. Если бы интегрировали во Flow Stone хотя-бы С-- :good:
              компиляция нативных руби гемов под Win32 часто идет несколько кривовато. Какие именно гемы ты пытался установить?
                Цитата applegame @
                компиляция нативных руби гемов под Win32 часто идет несколько кривовато. Какие именно гемы ты пытался установить?

                именно поэтому я и посоветовал поставить мастхевный бандлер и поиграться с параметром platform :-?
                  Цитата Serafim @
                  именно поэтому я и посоветовал поставить мастхевный бандлер и поиграться с параметром platform :-?
                  Это не поможет. Там проблема именно в компиляции, а не собственно установке. Скорее всего не хватает каких-нибудь библиотек вроде curl или чего-то еще. Надо логи смотреть. Если гемы не native, а на чистом руби, то они ставятся на ура хоть с бандлером хоть простым gem install.
                    А автору я бе предложил показать логи. В конце компиляции, перед текстом ошибки, который указан в первом сообщении - всегда вываливается отлуп от компилятора. И заодно путь к лог-файлу всего процесса установки гема. Всё самое интересное - там! Простое гугление по "failed to build gem native extensions" - это совершенно бесполезно.
                    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                    0 пользователей:


                    Рейтинг@Mail.ru
                    [ Script execution time: 0,0267 ]   [ 15 queries used ]   [ Generated: 8.02.23, 22:44 GMT ]