rich@demon:~/cbtt$ make bnbt g++ -o atom.o -pthread -O2 -w -D__LINUX__ -I. -c atom.cpp g++ -o base64.o -pthread -O2 -w -D__LINUX__ -I. -c base64.cpp g++ -o bencode.o -pthread -O2 -w -D__LINUX__ -I. -c bencode.cpp g++ -o client.o -pthread -O2 -w -D__LINUX__ -I. -c client.cpp client.cpp:33:18: error: zlib.h: No such file or directory client.cpp: In member function ΓÇÿvoid CClient::Process()ΓÇÖ: client.cpp:485: error: ΓÇÿz_stream_sΓÇÖ was not declared in this scope client.cpp:485: error: expected `;' before ΓÇÿzCompressΓÇÖ client.cpp:487: error: ΓÇÿzCompressΓÇÖ was not declared in this scope client.cpp:491: error: ΓÇÿalloc_funcΓÇÖ was not declared in this scope client.cpp:491: error: expected `;' before numeric constant client.cpp:492: error: ΓÇÿfree_funcΓÇÖ was not declared in this scope client.cpp:492: error: expected `;' before numeric constant client.cpp:493: error: ΓÇÿvoidpfΓÇÖ was not declared in this scope client.cpp:493: error: expected `;' before numeric constant client.cpp:504: error: ΓÇÿZ_DEFLATEDΓÇÖ was not declared in this scope client.cpp:504: error: ΓÇÿZ_DEFAULT_STRATEGYΓÇÖ was not declared in this scope client.cpp:504: error: ΓÇÿdeflateInit2ΓÇÖ was not declared in this scope client.cpp:506: error: ΓÇÿZ_OKΓÇÖ was not declared in this scope client.cpp:508: error: ΓÇÿZ_FINISHΓÇÖ was not declared in this scope client.cpp:508: error: ΓÇÿdeflateΓÇÖ was not declared in this scope client.cpp:510: error: ΓÇÿZ_STREAM_ENDΓÇÖ was not declared in this scope client.cpp:522: error: ΓÇÿdeflateEndΓÇÖ was not declared in this scope client.cpp:531: error: ΓÇÿdeflateEndΓÇÖ was not declared in this scope make: *** [client.o] Error 1