Hi Amos, You can get VS2010 Express for free at here http://www.microsoft.com/express/Downloads/#2010-Visual-CPP Win SDK are free as well http://msdn.microsoft.com/en-us/windows/bb980924 but it's not required to build. You get get other VC Express version free as well. There's some change in C runtime since VS2005 which mess things up, including some redefine of EAGAIN EWOULDBLOCK etc etc. http://msdn.microsoft.com/en-us/library/8ef0s5kh(v=vs.80).aspx http://msdn.microsoft.com/en-us/library/ms737828(v=vs.85).aspx I'm just generally frustrated about not having something that at least build, I can probably risk a couple of night to try to get things start. Cheers. On Mon, Apr 25, 2011 at 5:29 PM, Amos Jeffries <squid3@xxxxxxxxxxxxx> wrote: > On 26/04/11 11:02, Yucong Sun (åéé) wrote: >> >> Well, thanks for the pointer, But as far as I can see there, it's a >> installer, how did you generate the binary? >> >> what I really hoping for, is to compile and run 3.1 normally on windows. >> Well, 2.7 may cut it as well since I need mostly existing features, >> but I can't get it compile correctly either. And current 2.7 windows >> version requires to compile under vc6, Âis just impossible these days. >> >> I'm surprised no one has been taking on squid on windows seriously (or >> I didn't find it), but by far, most proxy software I tried on windows >> have different problem, while squid is the best atm I think. > > > There is work underway (slowly) on getting Squid up to at least build again > on Windows. > > ÂThe more active upstream dev (myself and Francesco Chemolli) only have > access to MinGW test machine and are blocked by a few bugs which we need to > be diagnosed and patch created by someone with direct access to a MinGW > setup (http://bugs.squid-cache.org/show_bug.cgi?id=3203 and > http://bugs.squid-cache.org/show_bug.cgi?id=3043). > > ÂGuido Serassio has better access but no time to work on it (sponsorship to > recompense for his taking time off work will help a lot there, contact him > about it). > > ÂAFAIK none of us have access to recent VC versions (Guido mentioned > something about the new IDE versions causing major pains in the build > process). > > Patches on 3.HEAD code to get Windows going are *very* welcome. > > Amos > -- > Please be using > ÂCurrent Stable Squid 2.7.STABLE9 or 3.1.12 > ÂBeta testers wanted for 3.2.0.7 and 3.1.12.1 >