Hi,

 I’ve followed the small set of steps for building squidproxy using Cygwin on 
Windows 7 but am getting compile time errors.Specifically the below. Sorry for 
emailing this question if this has beenanswered. I searched past emails and the 
most recent hit on errors building onWindows was from 2010.

 

Cygwin version 2.11.2 from Nov 8/2018 and installed ALLfeatures including devel.

Downloaded squid source, tar –xvf  squid-3.5.11.tar.gz (I tried version 3.5.28 
as well)

./configure --bindir=/bin/squid 
--sbindir=/usr/sbin/squid--sysconfdir=/etc/squid    
--datadir=/usr/share/squid--libexecdir=/usr/lib/squid 
--disable-strict-error-checking   --with-logdir=/var/log/squid 
--with-swapdir=/var/cache/squid

And tried with --enable-win32-service as well.

 

Then make produces the error below. What am I doing incorrectly?

 ….

….

In file included from /usr/include/w32api/lm.h:18:0,

                from ext_lm_group_acl.cc:96:

/usr/include/w32api/lmserver.h:30:33: error:`SERVICE_STATUS_HANDLE' was not dec

lared in this scope

   WINBOOL WINAPISetServiceBits(SERVICE_STATUS_HANDLE hServiceStatus,DWORD dwSe

rviceBits,WINBOOL bSetBitsOn,WINBOOL bUpdateImmediately);

                                ^~~~~~~~~~~~~~~~~~~~~

/usr/include/w32api/lmserver.h:30:33: note: suggestedalternative: `SERVICE_PAUS

ABLE'

   WINBOOL WINAPISetServiceBits(SERVICE_STATUS_HANDLE hServiceStatus,DWORD dwSe

rviceBits,WINBOOL bSetBitsOn,WINBOOL bUpdateImmediately);

                                ^~~~~~~~~~~~~~~~~~~~~

                                SERVICE_PAUSABLE

/usr/include/w32api/lmserver.h:30:76: error: expectedprimary-expression before

`dwServiceBits'

   WINBOOL WINAPISetServiceBits(SERVICE_STATUS_HANDLE hServiceStatus,DWORD dwSe

rviceBits,WINBOOL bSetBitsOn,WINBOOL bUpdateImmediately);

                                                                           ^~~~

~~~~~~~~~

/usr/include/w32api/lmserver.h:30:98: error: expectedprimary-expression before

`bSetBitsOn'

   WINBOOL WINAPISetServiceBits(SERVICE_STATUS_HANDLE hServiceStatus,DWORD dwSe

rviceBits,WINBOOL bSetBitsOn,WINBOOL bUpdateImmediately);

 

                 ^~~~~~~~~~

/usr/include/w32api/lmserver.h:30:117: error: expectedprimary-expression before

`bUpdateImmediately'

   WINBOOL WINAPISetServiceBits(SERVICE_STATUS_HANDLE hServiceStatus,DWORD dwSe

rviceBits,WINBOOL bSetBitsOn,WINBOOL bUpdateImmediately);

 

                                    ^~~~~~~~~~~~~~~~~~

/usr/include/w32api/lmserver.h:30:135: error: expressionlist treated as compoun

d expression in initializer [-fpermissive]

   WINBOOL WINAPISetServiceBits(SERVICE_STATUS_HANDLE hServiceStatus,DWORD dwSe
rviceBits,WINBOOL bSetBitsOn,WINBOOL bUpdateImmediately);
Thanks!
Russel McDonald
 

 
_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to