middleman/middleman-guides — Issue #44: Middleman guides running on Windows 7?
Author: kimptoc
Created: 2012-02-19 22:10:57+00:00
State: open

Hi,

I am trying to get middleman running on windows 7 but the server does not seem to startup. This is my first attempt at running some ruby on Windows - so could well be missing something obvious...

Using ruby 1.9.3 from the installer.

Using bundler.

Grabbed middleman from github, checked out the 2.0.14 branch.

Grabbed middleman-guides, did a bundle install, then a bundle exec middleman server to run it, but get this error:

...
Using middleman (2.0.14) from source at ../middleman
Using nokogiri (1.5.0)
Using rubypython (0.5.3)
Using pygments.rb (0.2.4)
Using rack-codehighlighter (0.5.0) from git://github.com/wbzyl/rack-codehighlighter.git (at master)
Installing redcarpet (2.1.0) with native extensions
Using bundler (1.0.22)
Your bundle is updated! Use `bundle show [gemname]` to see where a bundled gem is installed.

C:\Users\kimptoc\dev\middleman-guides>bundle exec middleman server
C:/Users/kimptoc/dev/middleman/lib/middleman/guard.rb:5: Use RbConfig instead of obsolete and deprecated Config.
You must 'gem install win32console' to use color on Windows
Your system doesn't support QUIT signal, so Ctrl-\ (Run all) won't work
Your system doesn't support TSTP signal, so Ctrl-Z (Reload) won't work
Using inline Guardfile.
Guard is now watching at 'C:/Users/kimptoc/dev/middleman-guides'
C:/Users/kimptoc/dev/middleman/lib/middleman/guard.rb:5: Use RbConfig instead of obsolete and deprecated Config.
"server" was called incorrectly. Call as "middleman server [-p 4567] [-e development]".

If I run it and specify the -e/-p, I get this slightly different output:

C:\Users\kimptoc\dev\middleman-guides>bundle exec middleman server -p 4567 -e development
C:/Users/kimptoc/dev/middleman/lib/middleman/guard.rb:5: Use RbConfig instead of obsolete and deprecated Config.
You must 'gem install win32console' to use color on Windows
Your system doesn't support QUIT signal, so Ctrl-\ (Run all) won't work
Your system doesn't support TSTP signal, so Ctrl-Z (Reload) won't work
Using inline Guardfile.
Guard is now watching at 'C:/Users/kimptoc/dev/middleman-guides'
C:/Users/kimptoc/dev/middleman/lib/middleman/guard.rb:5: Use RbConfig instead of obsolete and deprecated Config.
You must 'gem install win32console' to use color on Windows
Your system doesn't support QUIT signal, so Ctrl-\ (Run all) won't work
Your system doesn't support TSTP signal, so Ctrl-Z (Reload) won't work
Using inline Guardfile.
Guard is now watching at 'C:/Users/kimptoc/dev/middleman-guides'

Bye bye...

Bye bye...

Thanks in advance for any tips. ~chris