>>может какой нить другой компилятор достать .... посоветуйте.
>
>google.ru + squidnt compile + ENTER
>- это не совсем компилятор - есть такой проект SquidNT http://www.serassio.it/SquidNT.htm. Не
>подойдёт? С компиляторами так:
>google.ru + squid cygwin compile + ENTER
>google.ru + squid mingw compile + ENTER Пишут про 3 основных компилятора:
1) Microsoft Visual C++ 6 SP6
2) cygwin
3) mingw
попробовал скомпилть из под mingw, не получилось.
В minGW ,когда уже набираю команду make вылетает следующее сообщение.
----------------------------------------------------------------------
$ make
Making all in lib
make[1]: Entering directory `/d/other/squid/lib'
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../port/win32/include -I../include -I../src -pipe -O2 -mms-bitfields -march=i686 -mthreads -MT Array.o -MD -MP -MF ".deps/Array.Tpo" -c -o Array.o Array.c; \
then mv -f ".deps/Array.Tpo" ".deps/Array.Po"; else rm -f ".deps/Array.Tpo"; exit 1; fi
In file included from ../include/util.h:44,
from Array.c:52:
d:/other/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../include/sys/time.h:27: error: redefinition of `struct timezone'
In file included from Array.c:52:
../include/util.h:133: error: conflicting types for 'gettimeofday'
d:/other/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../include/sys/time.h:40: error: previous declaration of 'gettimeofday' was here
../include/util.h:133: error: conflicting types for 'gettimeofday'
d:/other/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../../include/sys/time.h:40: error: previous declaration of 'gettimeofday' was here
make[1]: *** [Array.o] Error 1
make[1]: Leaving directory `/d/other/squid/lib'
make: *** [all-recursive] Error 1
----------------------------------------------------------------------
Ответьте пожалуйста. Кто собирал squid из под винды, как вы его собирали , каким компилятором пользовались и что долполнительного устанавливали?
Хотелось бы узнать еще и про Microsoft Visual C++ 6. Как с его помощью можно собрать squid??
Спасибо за терпимость.