среда, 10 августа 2011 г.

Re: sqlite3 капризничает..

Ну так да. А без установки и лазания на rubygems не узнать никак. Впрочем, не всегда и важно. =)

10 августа 2011 г. 15:35 пользователь Igor Zubkov <igor.zubkov@gmail.com> написал:
А вот так не?

$ gem i sqlite3
Building native extensions.  This could take a while...
Successfully installed sqlite3-1.3.4
1 gem installed
$

Правда это мак. На винде могут уже быть собранные бинарные джемы. На
http://rubygems.org/gems/sqlite3 в версиях это видно.

2011/8/10 Alexey Plutalov <demiazz.py@gmail.com>:
> По поводу бинарных (может я плохо искал, или чего не знаю), но простого
> способа кажется нет, чтобы определить. =) Ну разве что, может эвристически,
> например часто бинарные гемы, это обертки вокруг сишных библиотек (как в
> вашем случае вокруг sqlite, или к примеру bson).
>
> 10 августа 2011 г. 15:12 пользователь Alexey Plutalov <demiazz.py@gmail.com>
> написал:
>>
>> про заголовки и их назначение: отправная точка в K&R Programming Language
>> C =)))
>> http://docs.rubygems.org/ - тут руководства по гемам. От использования до
>> написания гемов. =)
>>
>> 10 августа 2011 г. 14:59 пользователь Andrey Z <dr.chrom@gmail.com>
>> написал:
>>>
>>> Да за такие слова я.... б
>>> ...
>>> я б вас пивом угостил )))
>>> Спасибо заработало, а то уже замаялся с ЭсКюlitом.
>>> Тогда вы возможно подскажете новичку где можно почитать про джемы (и как
>>> определить что они бинарные, разве что знать что их пишут на С и они
>>> уже скомпилированы) и где можно прочитать про заголовки и их назначение.
>>>
>>> 10 августа 2011 г. 13:24 пользователь Igor Zubkov <igor.zubkov@gmail.com>
>>> написал:
>>>>
>>>> 2011/8/10 Andrey Z <dr.chrom@gmail.com>:
>>>> > При выполнении bundel install, выводит ошибку:
>>>> > ...
>>>> > Installing sqlite3 (1.3.3) with native extensions
>>>> > /usr/lib64/ruby/vendor_ruby/1.8/rubygems/installer.rb:538:in
>>>> > `build_extensions': ERROR: Failed to build gem native extension.
>>>> > (Gem::Installer::ExtensionBuildError)
>>>> >         /usr/bin/ruby extconf.rb
>>>> > checking for sqlite3.h... no
>>>> > sqlite3.h is missing. Try 'port install sqlite3 +universal'
>>>> > or 'yum install sqlite3-devel' and check your shared library search
>>>> > path
>>>> > (the
>>>> > location where your sqlite3 shared library is located).
>>>> > ...
>>>> > In Gemfile sqlite прописан как: gem 'sqlite3', '1.3.3' Все остальное в
>>>> > Gemfile ставится нормально. Система SUSE. Как бы это побороть?
>>>>
>>>> sqlite3 бинарный джем. Ему для сборки нужны заголовки от sqlite3.
>>>> Поищите в пакетном менеджере что-то типа sqlite3-devel и поставьте.
>>>>
>>>> --
>>>> Igor Zubkov
>>>> http://hi.im/ice
>>>>
>>>> --
>>>> --
>>>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
>>>> "RubyOnRails to russian" на группах Google.
>>>> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>>>>
>>>>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>>>> ror2ru@googlegroups.com
>>>>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
>>>> ror2ru-unsubscribe@googlegroups.com
>>>>  Дополнительные варианты находятся на странице группы
>>>> http://groups.google.com/group/ror2ru?hl=ru
>>>
>>> --
>>> --
>>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
>>> "RubyOnRails to russian" на группах Google.
>>> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>>>
>>> Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>>> ror2ru@googlegroups.com
>>> Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
>>> ror2ru-unsubscribe@googlegroups.com
>>> Дополнительные варианты находятся на странице группы
>>> http://groups.google.com/group/ror2ru?hl=ru
>
> --
> --
> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
> "RubyOnRails to russian" на группах Google.
> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>
> Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> ror2ru@googlegroups.com
> Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> ror2ru-unsubscribe@googlegroups.com
> Дополнительные варианты находятся на странице группы
> http://groups.google.com/group/ror2ru?hl=ru



--
Igor Zubkov
http://hi.im/ice

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ

 Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
 Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
 Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
 
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

Комментариев нет:

Отправить комментарий