jekyll: Failed to build gem native extension

Log:

C:\Documents and Settings\Administrator\junka.github.com>gem install jekyll
Building native extensions.  This could take a while...
ERROR:  Error installing jekyll:
        ERROR: Failed to build gem native extension.

        F:/Ruby193/bin/ruby.exe extconf.rb
creating Makefile

make
Makefile:165: *** target pattern contains no `%'.  Stop.


Gem files will remain installed in F:/Ruby193/lib/ruby/gems/1.9.1/gems/fast-stem
mer-1.0.2 for inspection.
Results logged to F:/Ruby193/lib/ruby/gems/1.9.1/gems/fast-stemmer-1.0.2/ext/gem
_make.out

 

Sulution:Install Devkit first

F:\Ruby193>cd Devkit

F:\Ruby193\Devkit>

ruby dk.rb init

 


[INFO] found RubyInstaller v1.9.3 at F:/Ruby193

Initialization complete! Please review and modify the auto-generat
'config.yml' file to ensure it contains the root directories to al
of the installed Rubies you want enhanced by the DevKit.

F:\Ruby193\Devkit>

ruby dk.rb review

 


Based upon the settings in the 'config.yml' file generated
from running 'ruby dk.rb init' and any of your customizations,
DevKit functionality will be injected into the following Rubies
when you run 'ruby dk.rb install'.

F:/Ruby193

F:\Ruby193\Devkit>

ruby dk.rb install

 


[INFO] Updating convenience notice gem override for 'F:/Ruby193'
[INFO] Installing 'F:/Ruby193/lib/ruby/site_ruby/devkit.rb'

F:\Ruby193\Devkit>

gem install rdiscount --platformruby

 


ERROR:  While executing gem ... (OptionParser::InvalidOption)
    invalid option: --platformruby

F:\Ruby193\Devkit>gem install rdiscount --platform=ruby
Fetching: rdiscount-2.1.7.gem (100%)
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
Successfully installed rdiscount-2.1.7
1 gem installed
Installing ri documentation for rdiscount-2.1.7...
Installing RDoc documentation for rdiscount-2.1.7...

F:\Ruby193\Devkit>

gem install jekyll

....

 

OK

 

 

posted @ 2013-12-01 11:03  junka  阅读(1340)  评论(1)    收藏  举报