gem install anexar CPPFLAGS / LDFLAGS [fechado]

2

Parece que não consigo que gem install charlock_holmes -v 0.6.9.4 funcione.

Eu posso editar manualmente o ./ext/charlock_holmes/extconf.rb e incluir

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

execute make de forma limpa e reescreva o arquivo de especificações via

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

e torná-lo uma jóia local.

  1. Como faço para instalar a gema?
  2. Deve haver uma maneira melhor de acrescentar o que equivale a CPPFLAGS e LDFLAGS à instalação gem.
por Rob Paisley 24.02.2014 / 18:31

1 resposta

7

Aparece o sufixo --with-cppflags=-I/usr/local/include e --with-ldflags=-L/usr/local/lib resultando em

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

Realiza os dois 1 & 2 de cima.

    
por 24.02.2014 / 18:50

Tags