What exactly does "libz" refer to?
Moderator: Forum Moderators
What exactly does "libz" refer to?
Hi,
the docs say you need libz installed to compile. What does this library provide?
A libz or libz-dev doesn't exist in Debian, though there is a library to handle zip archives.
In general, when specifying what libraries or packages are needed to compile something, it would be very helpful to give a description of what the particular library or package provides: The same thing can have different names on different distributions, and there can be many packages in one distribution that have very similar names. Having a description would greatly help to figure out which package is actually needed.
the docs say you need libz installed to compile. What does this library provide?
A libz or libz-dev doesn't exist in Debian, though there is a library to handle zip archives.
In general, when specifying what libraries or packages are needed to compile something, it would be very helpful to give a description of what the particular library or package provides: The same thing can have different names on different distributions, and there can be many packages in one distribution that have very similar names. Having a description would greatly help to figure out which package is actually needed.
Re: What exactly does "libz" refer to?
My debian (lenny) says libz-dev is a virtual package provided by zlib1g-dev. It got pulled in by libsdl-image1.2-dev, which is also needed for compiling wesnoth. (along with libsdl-mixer1.2-dev, libsdl-net1.2-dev, libsdl-ttf2.0-dev, libsdl1.2-dev and several other libraries)