sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #35534
Cyrus imapd make problemer
Ved kompilering af cyrus-imapd-2.0.12 fik jeg først fejlen at
master/masterconf.c ikke kunne finde filen com_err.h .
Denne fandt jeg som /usr/local/cyrus-imapd-2.0.12/et/com_err.h, som jeg
linkede til master/com_err.h .
Næste fejl er jeg ikke med på:
make[1]: Entering directory `/usr/local/cyrus-imapd-2.0.12/master'
gcc -c -I. -I.. -I. -I/usr/local/BerkeleyDB.3.2/include
-I/usr/local/include -DHAVE_CONFIG_H -g -O2 \
master.c
gcc -c -I. -I.. -I. -I/usr/local/BerkeleyDB.3.2/include
-I/usr/local/include -DHAVE_CONFIG_H -g -O2 \
masterconf.c
gcc -c -I. -I.. -I. -I/usr/local/BerkeleyDB.3.2/include
-I/usr/local/include -DHAVE_CONFIG_H -g -O2 \
cyrusMasterMIB.c
gcc -L/usr/local/BerkeleyDB.3.2/lib
-Wl,-rpath,/usr/local/BerkeleyDB.3.2/lib -L/usr/local/BerkeleyDB.3.2/lib
-L/usr/local/lib -Wl,-rpath,/usr/local/lib -g -O2 -o master master.o
masterconf.o cyrusMasterMIB.o -lucdagent -lucdmibs -lsnmp -ldl -lssl
-lcrypto -lfl -ldb-3 -lcom_err
/usr/bin/../lib/librpm.so.0: undefined reference to
`poptParseArgvString'
collect2: ld returned 1 exit status
make[1]: *** [master] Error 1
Hmm, med
strings `find /usr -iname librpm.so.0 -print` |grep poptParseArgvString
får jeg...
poptParseArgvString
Jeg har hentet de libs mv (som Berkeley DB-3), der er omtalt i
cyrus-sasl og cyrus-imapd (eller er blevet anført manglende med
configure osv..).
Jeg er løbet tør lige nu; nogen der har været det samme igennem?
--
Regards,
Mr Dev - Mogens Valentin
http://www.danbbs.dk/~monz - monz@xxxxxxxxx
OpenSource Networking - Security - Programming
Coming up soon: www.mrdev.com
Follow ups