Details
Description
Steps to reproduce:
./configure --prefix=/usr/local/zabbix --enable-agent2
configure ok,and build
make[3]: Leaving directory `/usr/local/src/zabbix-6.2.3/src/zabbix_agent' make[2]: Leaving directory `/usr/local/src/zabbix-6.2.3/src/zabbix_agent' Making all in go make[2]: Entering directory `/usr/local/src/zabbix-6.2.3/src/go' CGO_CFLAGS="" CGO_LDFLAGS="-Wl,--start-group /usr/local/src/zabbix-6.2.3/src/zabbix_agent/logfiles/libzbxlogfiles.a /usr/local/src/zabbix-6.2.3/src/libs/zbxalgo/libzbxalgo.a /usr/local/src/zabbix-6.2.3/src/libs/zbxcommon/libzbxcommon.a /usr/local/src/zabbix-6.2.3/src/libs/zbxhash/libzbxhash.a /usr/local/src/zabbix-6.2.3/src/libs/zbxcomms/libzbxcomms.a /usr/local/src/zabbix-6.2.3/src/libs/zbxcompress/libzbxcompress.a /usr/local/src/zabbix-6.2.3/src/libs/zbxconf/libzbxconf.a /usr/local/src/zabbix-6.2.3/src/libs/zbxcrypto/libzbxcrypto.a /usr/local/src/zabbix-6.2.3/src/libs/zbxexec/libzbxexec.a /usr/local/src/zabbix-6.2.3/src/libs/zbxhttp/libzbxhttp.a /usr/local/src/zabbix-6.2.3/src/libs/zbxjson/libzbxjson.a /usr/local/src/zabbix-6.2.3/src/libs/zbxvariant/libzbxvariant.a /usr/local/src/zabbix-6.2.3/src/libs/zbxnix/libzbxnix.a /usr/local/src/zabbix-6.2.3/src/libs/zbxregexp/libzbxregexp.a /usr/local/src/zabbix-6.2.3/src/libs/zbxthreads/libzbxthreads.a /usr/local/src/zabbix-6.2.3/src/libs/zbxmutexs/libzbxmutexs.a /usr/local/src/zabbix-6.2.3/src/libs/zbxsysinfo/linux/libspechostnamesysinfo.a /usr/local/src/zabbix-6.2.3/src/libs/zbxsysinfo/linux/libspecsysinfo.a /usr/local/src/zabbix-6.2.3/src/libs/zbxsysinfo/common/libcommonsysinfo.a /usr/local/src/zabbix-6.2.3/src/libs/zbxsysinfo/libzbxagent2sysinfo.a /usr/local/src/zabbix-6.2.3/src/libs/zbxsysinfo/simple/libsimplesysinfo.a /usr/local/src/zabbix-6.2.3/src/libs/zbxsysinfo/alias/libalias.a /usr/local/src/zabbix-6.2.3/src/libs/zbxxml/libzbxxml.a -lm -ldl -lresolv -lpcre -Wl,--end-group" go build -tags="pcre" -ldflags="-X 'zabbix.com/pkg/version.compileDate=`date +"%b %_d %Y"`' -X zabbix.com/pkg/version.compileTime=`date +%H:%M:%S` -X zabbix.com/pkg/version.compileOs=`go env GOOS` -X zabbix.com/pkg/version.compileArch=`go env GOARCH` -X main.confDefault=/usr/local/zabbix/etc/zabbix_agent2.conf -X main.applicationName=zabbix_agent2" -o bin zabbix.com/cmd/zabbix_agent2 # zabbix.com/pkg/zbxlib /usr/bin/ld: cannot find -lz collect2: error: ld returned 1 exit statusmake[2]: *** [zabbix.com/cmd/zabbix_agent2] Error 2 make[2]: Leaving directory `/usr/local/src/zabbix-6.2.3/src/go' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/zabbix-6.2.3/src' make: *** [all-recursive] Error 1
Result:
build errror
Expected: