Rumprun build fails due to zlib requirement
- From: "Nadathur, Sundar" <sundar.nadathur@xxxxxxxxx>
- To: "rumpkernel-users@xxxxxxxxxxxxx" <rumpkernel-users@xxxxxxxxxxxxx>
- Date: Wed, 22 Mar 2017 23:20:37 +0000
When I run buildrump.sh, I get this error:
[... buildrump.sh]$ ./buildrump.sh
Fetching NetBSD sources to ./src using git
From
https://github.com/rumpkernel/src-netbsd
* branch buildrump-src -> FETCH_HEAD
checkout done
NATIVE build environment probed
ERROR:
Host zlib (libz, -lz) required, please install one!
This comes from doesitbuild_host() in maketools(). But the equivalent program
compiles fine:
#!/usr/bin/env sh
doesitbuild_host ()
{
theprog="${1}"
shift
printf "${theprog}" \
| ${HOST_CC} -x c - -o /dev/null $*
}
doesitbuild_host \
'#include <zlib.h>
#include <stdlib.h>
int main() {gzopen(NULL, NULL); return 0;}' -lz \
|| die 'Host zlib (libz, -lz) required, please install one!'
Further, libz.so exists in /usr/lib64.
Please let me know how to proceed.
Regards,
Sundar
Other related posts: