ronen amity wrote:
>
> while trying to compile cyrus imap 2.1.3 on red hat 7.1 kernal 2.4.2-2smp,
> i get this error
>
> [amity@crow cyrus-imapd-2.1.3]# make all CFLAGS=-O
> ...
> gcc -L/usr/local/lib -Wl,-rpath,/usr/local/lib -s -Wall -g -O2 -o master
> master.o masterconf.o cyrusMasterMIB.o -lucdagent -lucdmibs -lsnmp -lssl
> -lcrypto -lfl -ldb-3.1 -lresolv -lcom_err
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `smux_listen_sd'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `rpmdbClose'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `rpmdbGetIteratorOffset'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `headerLink'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `rpmdbOpen'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `rpmdbInitIterator'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `rpmGetPath'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `headerFree'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `XrpmdbNextIterator'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `rpmReadConfigFiles'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `headerGetEntry'
> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libucdmibs.so: undefined
> reference to `rpmdbFreeIterator'
> collect2: ld returned 1 exit status
> make[1]: *** [master] Error 1
> make[1]: Leaving directory `/usr/local/src/cyrus-imapd-2.1.3/master'
> make: *** [all] Error 1
>
> anyone have ideas ?
Either update your UCS SNMP RPMS or, disable SNMP with the configure
option.
Ken
--
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26 Orchard Park, NY 14127
--PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp