Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Список джемов Rails проекты      Поиск   

Ruby On Rails in UA/Программирование на ROR/Ошибки при установке RMagic

2008-06-10 01:44:56 Ответить  
Hermes
Hermes
Адрес:
Сообщений: 20
Регистр: 2008-03-16
его блог 0 сообщ.
Ошибки при установке RMagic
  •  
Пользуюсь NetBeans IDE 6.0.1

Пытаюсь установить RMagic. Захожу в New Gems, выбираю RMagic, жму Install и получаю следующую ошибку Installation Failed:

Building native extensions. This could take a while...
Error opening script file: extconf.rb (Не удается найти указанный файл)
ERROR: While executing gem ... (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.

ruby extconf.rb install rmagick --no-rdoc --no-ri --include-dependencies --version > 0


Gem files will remain installed in E:/Program Files/NetBeans 6.0.1/ruby1/jruby-1.0.2/lib/ruby/gems/1.8/gems/rmagick-2.2.2 for inspection.
Results logged to E:/Program Files/NetBeans 6.0.1/ruby1/jruby-1.0.2/lib/ruby/gems/1.8/gems/rmagick-2.2.2/ext/RMagick/gem_make.out

Как лечить?

,
2008-06-10 06:16:18 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1226
Регистр: 2007-03-13
его блог 40 сообщ.
RE: Ошибки при установке RMagic
  •  
Как мне сказали те кто инсталировал rmagick под винду, то на
http://rubyforge.org/search/?type_of_search=soft&words=rmagick&Search=Search
сделай поиск по rgmagick или imagemagick и вроде есть инсталяшка для винды, а у тебя не ставиться она потому что нет исходников imagemagick. В принципе я старасюь все разрабатывать что касается графики на линуксе потому что на винде это похоже на sex.
------------
Занимаюсь вебом и продвижением сайтов.
2008-06-07 08:28:43 Ответить  
Hermes
Hermes
Адрес:
Сообщений: 20
Регистр: 2008-03-16
его блог 0 сообщ.
RE: Ошибки при установке RMagic
  •  
Я думал NetBeans сам знает что ставить.
2008-06-04 08:35:13 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1226
Регистр: 2007-03-13
его блог 40 сообщ.
RE: RE: Ошибки при установке RMagic
  •  
На линуксе знает но все равно есkи у тебя не стоит в системе rpm imagemagick, работать не будет так как рубовский ждем это только надстройка типа шлюза для работы с графической библиотекой.
------------
Занимаюсь вебом и продвижением сайтов.
2008-06-05 01:28:35 Ответить  
Hermes
Hermes
Адрес:
Сообщений: 20
Регистр: 2008-03-16
его блог 0 сообщ.
RE: Ошибки при установке RMagic
  •  
Скачал версию под Windows (http://rubyforge.org/frs/download.php/30125/RMagick-2.0.0-ImageMagick-6.3.7-8-Q8.zip). Но всё равно не пойму как установить.

1. Скачал
2. Запустил ImageMagick-6.3.7-8-Q8-windows-dll.exe
3. скопировал rmagick-2.0.0-x86-mswin32.gem в папку E:\Program Files\NetBeans 6.0.1\ruby1\jruby-1.0.2\bin\
4. Делаю gem.bat install rmagick-2.0.0-x86-mswin32.gem а мне пишет:

You must set JAVA_HOME to point at your Java Development Kit installation
Не удается найти указанную метку пакетного файла - cleanup
"""" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Для продолжения нажмите любую клавишу . . .
2008-06-10 11:33:15 Ответить  
Hermes
Hermes
Адрес:
Сообщений: 20
Регистр: 2008-03-16
его блог 0 сообщ.
RE: Ошибки при установке RMagic
  •  
Проблема РЕШЕНА!

После запуски инсталки (ImageMagick-6.3.7-8-Q8-windows-dll.exe) gem поставился из NetBeans как описано выше.

2008-06-05 11:55:05 Ответить  
Hermes
Hermes
Адрес:
Сообщений: 20
Регистр: 2008-03-16
его блог 0 сообщ.
RE: Ошибки при установке RMagic
  •  
Оказалось, что решена но не совсем.

При запуске сервера, выдается такая ошибка:
E:/Program Files/NetBeans 6.0.1/ruby1/jruby-1.0.2/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:498:in `require': E:/Program Files/NetBeans 6.0.1/ruby1/jruby-1.0.2/lib/ruby/gems/1.8/gems/rmagick-2.0.0-mswin32/ext/RMagick2.so:0: Invalid char `\220' in expression (SyntaxError)


Вот тут (https://rubyforge.org/forum/forum.php?thread_id=22431&forum_id=33) пишут,что "You can't use RMagick with JRuby."

Поясните пожалуйста, как мне теперь быть.
2008-06-10 04:22:20 Ответить  
cthulhu
Станіслав Погребняк
Адрес: Жовті Води
Сообщений: 32
Регистр: 2008-02-09
его блог 1 сообщ.
RE: RE: Ошибки при установке RMagic
  •  
С ImageMagick я еще при работе на перле парился. Очень сложно потом все переносить куча длл и либов всяких фу.

ПОставить вместо джРуби нативный для винды интерпритатор. МОжет поможет. Когда решится проблема отпиши плиз так как актуально это все.
, , , ,
2008-06-09 11:02:37 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1226
Регистр: 2007-03-13
его блог 40 сообщ.
RE: RE: Ошибки при установке RMagic
  •  
Когда я ставил imagemagick и он не находил библиотек я сделал тупым поиском по системе и он нашел в папке инсталяции потом запуская приложение смотрел на какие либы ругается и копировал их по очереди в папку windows/win32 вроде сюда

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

Вот только что люди сказали что этот архивчик поможет

http://rubyforge.org/frs/download.php/30125/RMagick-2.0.0-ImageMagick-6.3.7-8-Q8.zip

http://rubyforge.org/frs/?group_id=12&release_id=17573

Он состоит из библиотеки джема и всего что надо чтобы заработала графика, надеюсь это вам поможет. проверить самому нет сейчас времени и возможности.
Удачи
------------
Занимаюсь вебом и продвижением сайтов.
2008-06-06 05:29:05 Ответить  
Hermes
Hermes
Адрес:
Сообщений: 20
Регистр: 2008-03-16
его блог 0 сообщ.
RE: Ошибки при установке RMagic
  •  
Как я уже выше написал я этот RMagick-2.0.0-ImageMagick-6.3.7-8-Q8.zip и использую!

gem встал, НО! Не запускается Ruby с ошибкой которая выше и описана.



2008-06-04 04:03:03 Ответить  
Hermes
Hermes
Адрес:
Сообщений: 20
Регистр: 2008-03-16
его блог 0 сообщ.
RE: Ошибки при установке RMagic
  •  
Нативный интерпритатор ставить нихачу. Т.к. работаю в NetBeans - и очень нравиться
2008-06-05 15:03:11 Ответить  
Hermes
Hermes
Адрес:
Сообщений: 20
Регистр: 2008-03-16
его блог 0 сообщ.
RE: Ошибки при установке RMagic
  •  
Решил проблему перенастроив NetBeans на работу с Ruby 1.8 вместо JRuby, установкой виндового RMagic (ссылка выше) и команды gem instal rmagick из директории Bin (Ruby 1.8)
2008-06-10 04:53:57 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1226
Регистр: 2007-03-13
его блог 40 сообщ.
RE: RE: Ошибки при установке RMagic
  •  
Хорошо что решил, еще бы ключевые слова добавлял при новых постах было бы еще лучше, а то поисковики да и люди проще будут находить интересующие посты.
------------
Занимаюсь вебом и продвижением сайтов.
Назадназад Новыйновый Ответитьответить
Реклама: Авангард предлагает гаражные секционные ворота Москва кровля - металлочерепица takotta Москва
Ключевые слова:
Гости: 105 Онлайн: Евгений Хлобыстин, shine, Алексей , fguest,
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008