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
и сделать его локальным гемом.
CPPFLAGS
и LDFLAGS
]. Похоже, что суффикс - 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 сверху.