#bundler #librdkafka
Вопрос:
Я бегу bundle install
и сталкиваюсь с этой ошибкой:
Installing rdkafka 0.8.1 with native extensions
ERROR: Error installing rdkafka:
ERROR: Failed to build gem native extension.
checking for strlcpy (by compile)... ok
checking for strerror_r (by compile)... ok
checking for pthread_setname_gnu (by compile)... failed (disable)
checking for pthread_setname_darwin (by compile)... ok
checking for nm (by env NM)... ok (cached)
checking for getrusage (by compile)... ok
###########################################################
### Configure failed ###
###########################################################
### Accumulated failures: ###
###########################################################
parseversion ()
module: parseversion
action: fail
reason:
Version string is empty
Даже если я запущу gem install rdkafka -v '0.8.1' --source 'https://rubygems.org/'
его, он все равно выдаст ту же ошибку. Заранее благодарю вас!
Комментарии:
1. Вы уже пытались перейти на последнюю версию 0.9.0? rubygems.org/gems/rdkafka/versions/0.9.0
2. Пока нет, и мне конкретно нужна версия 0.8.1. На самом деле, иногда это работает, но когда я перезапускаю свою машину, она возвращается к этой ошибке.
3. Так что, похоже, вы говорите о своей машине разработки. Я прав? Как вы управляете своей версией ruby, используете ли вы менеджер версий, такой как rvm oder asdf? Какую версию ruby вы на самом деле используете?