There are couple of minor errors in your "Ruport, MySQL and Windows"
directions:

1. In Step 4, the config command should be: "ruby setup.rb config
-with=dbi,dbd_mysql".  Note the space between config and --with.

2. In Step 5, you forgot " require 'DBI' ".

3. In Step 6, "gem install ruport ruport -v" should be two separate
commands not one.


I got the following error on executing "ruport templates/test.rb":

c:/tools/ruby/lib/ruby/gems/1.8/gems/ruport-0.2.2/lib/ruport/report/engine.rb:116:in
`eval_report': c:/tools/ruby/lib/ruby/site_ruby
/1.8/dbi/dbi.rb:510:in `parse_url': Invalid Data Source Name
(DBI::InterfaceError)
        from c:/tools/ruby/lib/ruby/site_ruby/1.8/dbi/dbi.rb:391:in
`_get_full_driver'
        from c:/tools/ruby/lib/ruby/site_ruby/1.8/dbi/dbi.rb:372:in
`connect'
        from
c:/tools/ruby/lib/ruby/gems/1.8/gems/ruport-0.2.2/lib/ruport/report/engine.rb:101:in
`query'
        from (eval):1:in `eval_report'
        from
c:/tools/ruby/lib/ruby/gems/1.8/gems/ruport-0.2.2/bin/ruport:103:in
`eval'
        from
c:/tools/ruby/lib/ruby/gems/1.8/gems/ruport-0.2.2/lib/ruport/report/engine.rb:116:in
`eval_report'
        from
c:/tools/ruby/lib/ruby/gems/1.8/gems/ruport-0.2.2/bin/ruport:103
        from c:/Tools/ruby/bin/ruport:19:in `load'
        from c:/Tools/ruby/bin/ruport:19

I am using ruby 1.8.2 on Windows XP Pro