Hi Adrian, I commit some changes to async-calls branch and now compiles (but does not link) without ICAP client enabled.
Currently you have to enable ICAP client to build async-calls. The reason is that the src/ICAP/AsyncJob.o used in AsyncCalls but built only as part of ICAP client library. Later AsyncJob.* files will be moved under the src directory and the problem will be fixed (I hope :-) ) Regards, Christos Adrian Chadd wrote: > trying to build async-calls: > > > client_side_request.h:67: error: expected class-name before ‘{’ token > cc1plus: warnings being treated as errors > client_side_request.h:67: warning: ‘class ClientHttpRequest’ has virtual > functions but non-virtual destructor > client_side_request.h: In member function ‘virtual bool > ClientHttpRequest::doneAll() const’: > client_side_request.h:158: error: ‘ICAPInitiator’ has not been declared > client_side_request.h:159: error: cannot call member function ‘virtual bool > AsyncJob::doneAll() const’ without object > client_side_request.h:67: error: expected class-name before ‘{’ token > make[3]: *** [client_side.o] Error 1 > make[3]: *** Waiting for unfinished jobs.... > cc1plus: warnings being treated as errors > client_side_request.h:67: warning: ‘class ClientHttpRequest’ has virtual > functions but non-virtual destructor > client_side_request.h: In member function ‘virtual bool > ClientHttpRequest::doneAll() const’: > client_side_request.h:158: error: ‘ICAPInitiator’ has not been declared > client_side_request.h:159: error: cannot call member function ‘virtual bool > AsyncJob::doneAll() const’ without object > make[3]: *** [client_side_reply.o] Error 1 > >