Не удалось установить рубиновый драгоценный камень, eventmachine

Я пытаюсь запустить скрипт та подсказка

Не удалось найти драгоценный камень 'eventmachine (= 0.12.10) рубин' в драгоценных камнях доступный на этой машине. Выполненный bundle install устанавливать недостающие драгоценные камни.

Затем я работаю sudo bundle install

Fetching gem metadata from http://rubygems.org/......... 
Fetching gem metadata from http://rubygems.org/.. 
Using addressable (2.2.8)  
Using ansi (1.4.3)
Using daemons (1.1.9)
Using data_objects (0.10.10)
Using dm-core (1.2.0)
Using dm-do-adapter (1.2.0)
Using dm-migrations (1.2.0)
Using do_sqlite3 (0.10.10)
Using dm-sqlite-adapter (1.2.0)
Installing eventmachine (0.12.10) with native extensions  Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

/usr/bin/ruby1.9.1 extconf.rb  checking for rb_trap_immediate in ruby.h,rubysig.h... no checking for rb_thread_blocking_region()... yes checking for inotify_init() in sys/inotify.h... yes checking for writev() in sys/uio.h... yes checking for rb_thread_check_ints()... yes checking for rb_time_new()... yes checking for sys/event.h... no checking for epoll_create() in sys/epoll.h... yes creating Makefile

make compiling page.cpp compiling sigs.cpp compiling files.cpp compiling emwin.cpp compiling cplusplus.cpp compiling pipe.cpp compiling kb.cpp kb.cpp: In member function ‘virtual void KeyboardDescriptor::Read()’: kb.cpp:79:27: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] compiling rubymain.cpp rubymain.cpp: In function ‘VALUE t_connect_server(VALUE, VALUE, VALUE)’: rubymain.cpp:468:42: error: format not a string literal and no format arguments [-Werror=format-security] rubymain.cpp: In function ‘VALUE t_bind_connect_server(VALUE, VALUE, VALUE, VALUE, VALUE)’: rubymain.cpp:488:42: error: format not a string literal and no format arguments [-Werror=format-security] cc1plus: some warnings being treated as errors make: *** [rubymain.o] Error 1


Gem files will remain installed in /var/lib/gems/1.9.1/gems/eventmachine-0.12.10 for inspection. Results logged to /var/lib/gems/1.9.1/gems/eventmachine-0.12.10/ext/gem_make.out An error occurred while installing eventmachine (0.12.10), and Bundler cannot continue. Make sure that `gem install eventmachine -v '0.12.10'` succeeds before bundling.

Наконец,

sudo gem install eventmachine -v '0.12.10'

Создание собственных расширений. Это могло требовать времени...

ОШИБКА: Ошибка, устанавливающая eventmachine:

ОШИБКА: Не удалось создать собственное расширение драгоценного камня.

/usr/bin/ruby1.9.1 extconf.rb

проверяя на rb_trap_immediate в ruby.h, rubysig.h... нет

проверка rb_thread_blocking_region ()... да

проверка inotify_init () в sys/inotify.h... да

проверка writev () в sys/uio.h... да

проверка rb_thread_check_ints ()... да

проверка rb_time_new ()... да

проверка sys/event.h... нет

проверка epoll_create () в sys/epoll.h... да

создание Make-файла

сделать

компиляция page.cpp

компиляция sigs.cpp

компиляция files.cpp

компиляция emwin.cpp

компиляция cplusplus.cpp

компиляция pipe.cpp

компиляция kb.cpp

kb.cpp: В функции членства ‘виртуальный пустой KeyboardDescriptor:: Читайте ()’:

Кбит cpp:79:27: предупреждение: игнорируя возвращаемое значение ‘ssize_t чтение (интервал, освободите*, size_t)’, объявленный с атрибутом warn_unused_result [-Wunused-результат]

компиляция rubymain.cpp

rubymain.cpp: В функции ‘ОЦЕНИВАЮТ t_connect_server (ЗНАЧЕНИЕ, ЗНАЧЕНИЕ, ЗНАЧЕНИЕ)’:

rubymain.cpp:468:42: ошибка: формат не строковый литерал и никакие аргументы формата [-Werror=format-безопасность]

rubymain.cpp: В функции ‘ОЦЕНИВАЮТ t_bind_connect_server (ЗНАЧЕНИЕ, ЗНАЧЕНИЕ, ЗНАЧЕНИЕ, ЗНАЧЕНИЕ, ЗНАЧЕНИЕ)’:

rubymain.cpp:488:42: ошибка: формат не строковый литерал и никакие аргументы формата [-Werror=format-безопасность]

cc1plus: некоторые предупреждения рассматривают как ошибки

сделайте: * [rubymain.o] Ошибка 1

Файлы драгоценного камня останутся установленными в/var/lib/gems/1.9.1/gems/eventmachine-0.12.10 для контроля.

Результаты, зарегистрированные к/var/lib/gems/1.9.1/gems/eventmachine-0.12.10/ext/gem_make.out

ruby -v

рубин 1.9.3p194 (20.04.2012 пересмотров 35410) [x86_64-linux]

Я уже установил libeventmachine-ruby и ruby-eventmachine

3
задан 13 June 2014 в 01:55

0 ответов

Другие вопросы по тегам:

Похожие вопросы: