gem install append CPPFLAGS / LDFLAGS [закрыто]

I не удается заставить gem install charlock_holmes -v 0.6.9.4 работать.

Я могу вручную отредактировать ./ ext / charlock_holmes / extconf.rb и включая

$INCFLAGS << " -I/usr/local/include "
$LDFLAGS << " -L/usr/local/lib "

] выполнить make чисто и переписать файл спецификации через

gem spec ../../cache/charlock_holmes-0.6.9.4.gem --ruby > ../../specifications/charlock_holmes-0.6.9.4.gemspec 

и сделать его локальным гемом.

  1. Как мне установить гем для установки?
  2. Должен быть лучший способ установки добавьте к установке гема то, что составляет CPPFLAGS и LDFLAGS ].
3
задан 24 February 2014 в 19:31
1 ответ

Похоже, что суффикс - with-cppflags = -I / usr / local / include и - with-ldflags = -L / usr / local / lib , что приводит к

gem install charlock_holmes -v 0.6.9.4 -- --with-cppflags=-I/usr/local/include --with-ldflags=-L/usr/local/lib

Выполняет как 1, так и 2 сверху.

9
ответ дан 3 December 2019 в 04:58

Теги

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