2010-04-11 9 views
0

J'ai besoin de télécharger une gemme qui cause des problèmes chez mon hôte - dans ce cas nokogiri. Mon hôte utilise linux, mon système de développement est windows. Le gem contient des binaires et mon gem local télécharge les binaires win32. Est-ce que je peux obtenir des gemmes pour télécharger les binaires Linux, afin que je puisse les vendre et les télécharger?Comment installer une gemme Linux Rails sur Windows

Répondre

1

Vous ne pourrez pas créer la version Linux d'une gemme sous Windows. C'est pourquoi il existe plusieurs versions de plates-formes pour certaines gemmes.

Vous pouvez télécharger la source originale de la version Linux, puis simplement la stocker dans votre dépôt, si vous voulez vraiment en avoir une copie avec votre application.

Ou vous pourriez faire tout votre développement dans une machine virtuelle Linux dans votre boîte Windows - alors vous n'auriez aucun problème de vente.

À part ça, ne pensez pas que vous pouvez le faire.

+0

Ma société d'hébergement vendorised la pierre précieuse sur le serveur pour moi et je peux télécharger que mon contrôle de code source. –

0

Essayez ci-dessous commande

gem install YOUR_GEM_NAME --platform=mswin32 

exemple

gem install hpricot --platform=mswin32