Здравствуйте. Возникла необходимость вынимать из кеша Сквида кешированные файлы. И возникла проблема при сборке пакета Purge, которые рекомендован сообществом Squid-cache, как раз для этих целей. В общем, make выдает следующий текст:
make g++ -ffor-scope -DHAS_BOOL -DHAS_PSIGNAL -DHAS_PSIGNAL -DLIBCVERSION=6 -pipe -DLINUX -DMAJOR=2 -DMINOR=6 -DSOCKLEN=size_t -march=pentium -O2 -c copyout.cc -o copyout.o copyout.cc: In function ‘bool copy_out(size_t, size_t, unsigned int, const char*, const char*, const char*, bool)’: copyout.cc:135: error: invalid conversion from ‘const char*’ to ‘char*’ make: *** [copyout.o] Ошибка 1
К сожалению, в программировании не силён и понять в чём собственно загвоздка конвертирования одного типа переменных в другой, сам не смог. Гугление ни к чему, хоть более или менее ясному, не привело.
Прошу вашего совета, что делать?
Или подскажите пожалуйста какую-нибудь другую утилиту или метод для извлечения и сохранения объектов из кэша сквида.
Спасибо.