instalación de gemas agregar CPPFLAGS / LDFLAGS [cerrado]


3

Parece que no puedo ir gem install charlock_holmes -v 0.6.9.4a trabajar.

Puedo editar manualmente ./ext/charlock_holmes/extconf.rbe incluir

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

ejecutar makelimpiamente y volver a escribir el archivo de especificaciones a través de

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

y que sea una joya local.

  1. ¿Cómo consigo la gema para instalar?
  2. Tiene que haber una mejor manera de añadir lo que equivale a CPPFLAGSy LDFLAGSde la gema instalar.

Respuestas:


9

Aparece el sufijo --with-cppflags=-I/usr/local/includey --with-ldflags=-L/usr/local/libresulta en

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

Realiza tanto 1 como 2 desde arriba.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.