From: zedshaw@... Date: 2006-02-03T05:44:10+09:00 Subject: Re: [ANN] Mongrel HTTP Library 0.2.0 (Fast And RubyForgified) You're missing the fix posted just today. I'll have a 0.2.2 out that should fix this later tonight. Basically, try adding: #if defined(_WIN32) #include #endif To the top of http_parser.h just after the sys/types.h include. Let me know if that works. Zed A. Shaw http://www.zedshaw.com/ > I know Windows is evil, but I thought I'd paste in my log again, just > in case it becomes handy. > > Ruby OneClick 1.8.2-15 install, Visual Studio 2K3 > creating Makefile > make > > Microsoft (R) Program Maintenance Utility Version 7.10.3077 > Copyright (C) Microsoft Corporation. All rights reserved. > > cl -nologo -MD -Zi -O2b2xg- -G6 -I. > -Ic:/ruby/lib/ruby/1.8/i386-mswin32 > -Ic:/ruby/lib/ruby/1.8/i386-mswin32 -I. -Ie:/projects/ruby_src/ruby -I. > -I./.. > -I./../missing -c -Tchttp11_parser.c > http11_parser.c > e:\Temp\mongrel-0.2.1\ext\http11\http11_parser.h(6) : error C2146: syntax > error > : missing ')' before identifier 'length'