2012-10-02 8 views
2

Je suis en train de configurer mon MBP pour commencer à plonger dans le développement de Compass et Sass, mais j'ai quelques problèmes. L'un des problèmes que je rencontre est que certaines gemmes ne s'installent pas correctement. J'ai installé Susy, SASS et boussole, puis je suis allé à installer oily_gem et obtenir l'erreur suivante:Démarrer avec Compass et Sass

Building native extensions. This could take a while... ERROR: Error installing oily_png: ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb 

mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h

Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/oily_png-1.0.2 for inspection. Results logged to /Library/Ruby/Gems/1.8/gems/oily_png-1.0.2/ext/oily_png/gem_make.out

Compass et Sass travaillent très bien, mais il y a quelques pierres précieuses que je reçois cette même erreur. Des idées sur pourquoi cela se produirait? Ai-je manqué une étape quelque part?

Répondre

0

Avez-vous essayé:

sudo gem install oily_png 

dans le terminal?

0

Il semblerait qu'il vous manque le (s) paquet (s) en-tête pour ruby. Je ne connais pas le nom des paquets dans votre système, mais dans le mien, par exemple, je dois avoir ruby1.8-dev ou ruby-dev installé afin d'installer quelques gemmes (notez le suffixe -dev.)

Questions connexes