Thank you all.
I have compiled squid 3.3.3 successfully followed what you said.
Firstly,I grab squid 3.3.3 from Cygwin.
Secondly,I use cygport to compile it.
Next, i will do my best to understand it, and then try to add eCap to squid, recompile squid 3.3.3 with --enable-ecap option.
That my ultimate aim.
lionxyes@xxxxxxxxx
From: Mirza DedicDate: 2014-10-15 00:01Subject: Re: [squid-users] some question about compiling squid with CygwinYou 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