title: Bluecloth v2.0.10 with windows 7 not working
body: <p>WIth Ruby 187, I had downloaded devkit from <a href="http://rubyinstaller.org/downloads" rel="noreferrer">http://rubyinstaller.org/downloads</a>
  and followed the instruction per <a href="https://github.com/oneclick/rubyinstaller/wiki/Development-Kit" rel="noreferrer">https://github.com/oneclick/rubyinstaller/wiki/Development-Kit</a>.
  I had also ensured that devkit is installed properly by following
  smoke test.</p>
  
  <p>I had then tried installing bluecloth (v2.0.10). It had failed with
  following error:</p>
  
  <pre><code>C:\test\typo&gt;gem install bluecloth --platform=ruby
  
  Temporarily enhancing PATH to include DevKit...
  Building native extensions.  This could take a while...
  ERROR:  Error installing bluecloth:
         ERROR: Failed to build gem native extension.
  
  c:/Ruby187/bin/ruby.exe extconf.rb
  checking for srand()... yes
  checking for random()... no
  checking for rand()... yes
  checking for bzero() in string.h,strings.h... no
  checking for strcasecmp()... yes
  checking for strncasecmp()... yes
  checking for mkdio.h... yes
  checking for ruby/encoding.h... no
  creating extconf.h
  creating Makefile
  
  make
  gcc -I. -I. -Ic:/Ruby187/lib/ruby/1.8/i386-mingw32 -I. -
  DRUBY_EXTCONF_H=\"extcon
  f.h\"    -DVERSION=\"2.0.4\" -g -O2 -DFD_SETSIZE=256   -I. -Wall  -c
  bluecloth.c
  
  In file included from c:\rubydevkit\mingw\bin\../lib/gcc/
  mingw32/4.5.1/../../../../include/windows.h:48:0,
                  from c:\rubydevkit\mingw\bin\../lib/gcc/
  mingw32/4.5.1/../../../../include/winsock2.h:22,
                  from c:/Ruby187/lib/ruby/1.8/i386-mingw32/win32/
  win32.h:27,
                  from c:/Ruby187/lib/ruby/1.8/i386-mingw32/defines.h:
  186,
                  from c:/Ruby187/lib/ruby/1.8/i386-mingw32/ruby.h:37,
                  from bluecloth.h:14,
                  from bluecloth.c:25:
  c:\rubydevkit\mingw\bin\../lib/gcc/mingw32/4.5.1/../../../../include/
  windef.h:229:23: error: duplicate 'unsigned'
  c:\rubydevkit\mingw\bin\../lib/gcc/mingw32/4.5.1/../../../../include/
  windef.h:238:23: error: duplicate 'unsigned'
  c:\rubydevkit\mingw\bin\../lib/gcc/mingw32/4.5.1/../../../../include/
  windef.h:238:23: error: two or more data types in declaration
  specifiers
  c:\rubydevkit\mingw\bin\../lib/gcc/mingw32/4.5.1/../../../../include/
  windef.h:241:24: error: duplicate 'unsigned'
  bluecloth.c: In function 'bluecloth_initialize':
  bluecloth.c:190:9: warning: unused variable 'utf8text'
  make: *** [bluecloth.o] Error 1
  
  Gem files will remain installed in c:/Ruby187/lib/ruby/gems/1.8/gems/
  bluecloth-2.0.10 for inspection.
  Results logged to c:/Ruby187/lib/ruby/gems/1.8/gems/bluecloth-2.0.10/
  ext/gem_make.out
  
  C:\test\typo&gt;
  </code></pre>