UCD-SNMP 를 소스 컴파일 하는데 다음과 같은 에러가 발생하였습니다.
메세지를 보아선 db1 이라는 파일이 없다는거 같은데... 이 파일은 어떻게 구하나요?
/bin/sh ../libtool --mode=link gcc -g -O2 -Dlinux -I/usr/include/rpm -o snmpd snmpd.lo libucdagent.la libucdmibs.l
a ../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 -lr
pmio -lpopt -ldb-3.1 -lbz2 -lz -lm gcc -o .libs/snmpget snmpget.o -L/usr/local/ucd-snmp-4.2.4/snmplib ../snmplib/.li
bs/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' 디렉토리--국방부는 F15 외압 의혹을 밝혀라!