You should be able to grab SQUID 3.3.3 from Cygwin and compile it there without issues.
When working within cygwin get the "cygport" program as there is a specific squid.cygport install file that extracts the squid source, applies cygwin specific patches and compiles it for you. If you are running this on a Win2003 box (x86) and no ipv6, you'll need a small patch that fixes the built in ACL that causes the executable to crash (https://bugs.freebsd.org/bugzilla/attachment.cgi?id=132625&action="">). I've been testing this the last few days to replace our outdated SQUID 2.7 on Windows and it looks promising so far... got it in PROD at a small site with about 20 people and its running fine. > Date: Tue, 14 Oct 2014 20:55:51 +1300 > From: squid3@xxxxxxxxxxxxx > To: squid-users@xxxxxxxxxxxxxxxxxxxxx > Subject: Re: some question about compiling squid with Cygwin > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 14/10/2014 7:17 p.m., lionxyes@xxxxxxxxx wrote: > > Hello, everybody! > > > > Recently i need run squid 3.x(x >= 1) on windows, and i found > > related wiki from this url: > > > > http://wiki.squid-cache.org/KnowledgeBase/Windows > > > > From this i know there are two methods of running squid on > > windows. 1. Compiling with Cygwin 2. Compiling with MinGW and squid > > series 3 has major build issues on all Windows compiler systems. > > And there is no solution of the issues about compiling with MinGw. > > > > but then i readed that there have been unconfirmed reports from > > some users of building up to squid-3.3 successfully and producing a > > usable executable. Cygwin project provide version 3.3.3 packages. > > > > I was excited. I tried it immediately, but i failed when i make it. > > I had sucessfully compiled suqid-2.7 in the same environmnent. > > > > so, are there people of compiling squid 3.3.3 with Cygwin > > successfully. and can give me some help? > > The download URLs referenced under > <http://wiki.squid-cache.org/KnowledgeBase/Windows#Pre-Built_Binary_Packages> > includes both binary and source packages which are being used to build. > > Please check if you are using that src package rather than the > upstream release tarball. There may be cygwin specific patches applied > to it. > > Also, if you need to build any features not included in the provided > binary package then you may consider the feature untested possibly > either not building or working. There may be some support from Cygwin > regarding those situations, but the upstream target for resuming > Windows support is 3.5 series. > > Amos > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.22 (MingW32) > > iQEcBAEBAgAGBQJUPNcGAAoJELJo5wb/XPRj75kIAOSp5KgTJVLNjiVqzQnwBKGP > /w8thp52qhpLwoiTQQ8vouyuuElbwMihJ6SWH51xOiCFyCtG5n1iTenEb26xcCGf > g49UaeehlKihnElkLmFUJmDsnHHD+tkjr6gfg5pAKwtVzMdU30bmpF2ga7TnBwSe > KZvGcWSfOD6xCEysuYMokgRPYmWcZd4ySX+r32lrWW+c28Tyz1KTJlcuvpq8TAzN > twyjubjLCRSh7s91eFnhf0/woY7dn2dr0jnflA3ZPPcIqgOqw4Y7wnA7GTVFLviC > JnA8qVT5k4VK4xurUoYyOMfKmVIh3W+Q4M8gfDyjjcwr89d/xFf0C2pjTMEkcsA= > =QROG > -----END PGP SIGNATURE----- > _______________________________________________ > squid-users mailing list > squid-users@xxxxxxxxxxxxxxxxxxxxx > http://lists.squid-cache.org/listinfo/squid-users |
_______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users