Re: [squid-users] Unable to build V3.0-PRE3-CVS on Cygwin

From: Serassio Guido <guido.serassio@dont-contact.us>
Date: Wed, 08 Dec 2004 14:22:22 +0100

Hi,

At 20.30 02/12/2004, Greg Pierce wrote:

>I'm not able to build the current CVS snapshot on Cygwin. Is there
>something I'm missing or special libraries I don't have? I can build
>PRE3. The error I get is:
>
>http.cc: In member function `void HttpStateData::readReply(int, char*,
>unsigned
>
> int, comm_err_t, int, void*)':
>http.cc:991: error: no match for 'operator!=' in 'HttpVersion(0, 9) !=
> (*(this->HttpStateData::entry->StoreEntry::_vptr$StoreEntry +
>12))(this->HttpStateData::entry)->HttpReply::sline.HttpStatusLine::version'
>http.cc:1010: error: no match for 'operator!=' in 'httpver !=
>HttpVersion(0, 9)
> '
>make[3]: *** [http.o] Error 1
>make[3]: Leaving directory `/usr/src/squid-3.0-PRE3-CVS-NT/src'
>make[2]: *** [all-recursive] Error 1
>make[2]: Leaving directory `/usr/src/squid-3.0-PRE3-CVS-NT/src'
>make[1]: *** [all] Error 2
>make[1]: Leaving directory `/usr/src/squid-3.0-PRE3-CVS-NT/src'
>make: *** [all-recursive] Error 1
>
>
>Thanks, greg.

Problem verified and confirmed using Cygwin, MinGW and Solaris 9 X86.

Latest changes to http.cc doesn't compile on gcc 3.3.x.

I'm currently testing a fix.

Regards

Guido

-
========================================================
Guido Serassio
Acme Consulting S.r.l. - Microsoft Certified Partner
Via Gorizia, 69 10136 - Torino - ITALY
Tel. : +39.011.3249426 Fax. : +39.011.3293665
Email: guido.serassio@acmeconsulting.it
WWW: http://www.acmeconsulting.it/
Received on Wed Dec 08 2004 - 06:23:03 MST

This archive was generated by hypermail pre-2.1.9 : Sat Jan 01 2005 - 12:00:01 MST