SNMP 컴파일시 에러

UCD-SNMP 를 소스 컴파일 하는데 다음과 같은 에러가 발생하였습니다.
메세지를 보아선 db1 이라는 파일이 없다는거 같은데... 이 파일은 어떻
게 구하나요?
/bin/sh ../libtool --mode=link gcc -g -O2 -Dlinux -
I/usr/include/rpm -o snmpd snmpd.lo libucdagent.la
libucdmibs.la ../snmplib/libsnmp.la -lcrypto -ldl -lrpm -lrpmio -
lpopt -ldb-3.1 -lbz2 -lz -lm
gcc -g -O2 -Dlinux -I/usr/include/rpm -o .libs/snmpd
snmpd.o ./.libs/libucdagent.so ./.libs/libucdmibs.so ../snmplib/.libs
/libsnmp.so -lcrypto -ldl /usr/lib/librpm.so -
ldb1 /usr/lib/librpmio.so -L/usr/local/lib /usr/lib/libpopt.so -ldb-
3.1 -lbz2 -lz -lm -Wl,--rpath -Wl,/usr/local/lib
/usr/bin/ld cannot find -ldb1
collect2 ld returned 1 exit status
make[1] *** [snmpd] 오류 1
make[1] 나감 `/usr/local/ucd-snmp-4.2.4/agent' 디렉토리
make[1] 들어감 `/usr/local/ucd-snmp-4.2.4/apps' 디렉토리
/bin/sh ../libtool --mode=compile gcc -g -O2 -Dlinux -
I/usr/include/rpm -I.. -I./.. -I./../snmplib -c -o snmpget.lo
snmpget.c
mkdir .libs
gcc -g -O2 -Dlinux -I/usr/include/rpm -I.. -I./.. -I./../snmplib -c
snmpget.c -fPIC -DPIC -o .libs/snmpget.lo
gcc -g -O2 -Dlinux -I/usr/include/rpm -I.. -I./.. -I./../snmplib -c
snmpget.c -o snmpget.o >/dev/null 2>&1
mv -f .libs/snmpget.lo snmpget.lo
/bin/sh ../libtool --mode=link gcc -o snmpget snmpget.lo -
L../snmplib ../snmplib/libsnmp.la -lcrypto -ldl -lrpm -lrpmio -
lpopt -ldb-3.1 -lbz2 -lz -lm
gcc -o .libs/snmpget snmpget.o -L/usr/local/ucd-snmp-
4.2.4/snmplib ../snmplib/.libs/libsnmp.so -lcrypto -
ldl /usr/lib/librpm.so -ldb1 /usr/lib/librpmio.so -
L/usr/local/lib /usr/lib/libpopt.so -ldb-3.1 -lbz2 -lz -lm -Wl,--
rpath -Wl,/usr/local/lib
/usr/bin/ld cannot find -ldb1
collect2 ld returned 1 exit status
make[1] *** [snmpget] 오류 1
make[1] 나감 `/usr/local/ucd-snmp-4.2.4/apps' 디렉토리
make[1] 들어감 `/usr/local/ucd-snmp-4.2.4/local' 디렉토리
댓글 달기