From LinuxReviews
Jump to navigationJump to search

Zlib is the standard (de)compression library. Many programs rely on it.

Typical errors[edit | edit source]

If your distribution did not install zlib for you during installation (CentOS, etc) then you may likely run into compile errors such as:

g++ -o tracker_users.o -pthread -O2 -w -I.  -c tracker_users.cpp
g++ -o util.o -pthread -O2 -w -I.  -c util.cpp
g++ -o ./bnbt util.o -pthread -Lzlib/ -lz
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [bnbt] Error 1

The solution is to install zlib.

 yum install zlib-devel