make all please help

Simon Matter simon.matter at ch.sauter-bc.com
Thu Oct 23 06:33:53 EDT 2003


>
>
> hai,
>       i got this error when i make all the imap
>    my configue
> ./configure --with-auth=unix --with-cyrus-user=cyrus
> --with-cyrus-group=mail --with-sasl=/usr/local/lib/sasl2/
>
>
> please help

Since you're on RedHat Linux, you may want to try my rpms from
http://home.teleport.ch/simix/
They compile fine on any RedHat from 6.2 to the newest beta severn.

Simon

>
> here my follows
>
>
>
>
> ### Making all in /usr/src/cyrus-imapd-2.1.15/man
> make[1]: Entering directory `/usr/src/cyrus-imapd-2.1.15/man'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/usr/src/cyrus-imapd-2.1.15/man'
> ### Making all in /usr/src/cyrus-imapd-2.1.15/et
> make[1]: Entering directory `/usr/src/cyrus-imapd-2.1.15/et'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/usr/src/cyrus-imapd-2.1.15/et'
> ### Making all in /usr/src/cyrus-imapd-2.1.15/sieve
> make[1]: Entering directory `/usr/src/cyrus-imapd-2.1.15/sieve'
> gcc -c -I. -I.. -I. -I./../lib -I./../et   -I/usr/local/include
> -I/usr/local/lib/sasl2//include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> sieve.c
> gcc -c -I. -I.. -I. -I./../lib -I./../et   -I/usr/local/include
> -I/usr/local/lib/sasl2//include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> sieve-lex.c
> gcc -c -I. -I.. -I. -I./../lib -I./../et   -I/usr/local/include
> -I/usr/local/lib/sasl2//include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> comparator.c
> gcc -c -I. -I.. -I. -I./../lib -I./../et   -I/usr/local/include
> -I/usr/local/lib/sasl2//include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> interp.c
> gcc -c -I. -I.. -I. -I./../lib -I./../et   -I/usr/local/include
> -I/usr/local/lib/sasl2//include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> message.c
> gcc -c -I. -I.. -I. -I./../lib -I./../et   -I/usr/local/include
> -I/usr/local/lib/sasl2//include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> script.c
> gcc -c -I. -I.. -I. -I./../lib -I./../et   -I/usr/local/include
> -I/usr/local/lib/sasl2//include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> tree.c
> rm -f libsieve.a
> ar cr libsieve.a sieve_err.o sieve.o sieve-lex.o comparator.o interp.o
> message.o script.o tree.o addr.o addr-lex.o md5.o
> ranlib libsieve.a
> make[1]: Leaving directory `/usr/src/cyrus-imapd-2.1.15/sieve'
> ### Making all in /usr/src/cyrus-imapd-2.1.15/acap
> make[1]: Entering directory `/usr/src/cyrus-imapd-2.1.15/acap'
> gcc -c -I/usr/local/include -I/usr/local/lib/sasl2//include -I. -I.. -I.
> -I./../lib -DHAVE_CONFIG_H -Wall -g -O2 \
> acap.c
> gcc -c -I/usr/local/include -I/usr/local/lib/sasl2//include -I. -I.. -I.
> -I./../lib -DHAVE_CONFIG_H -Wall -g -O2 \
> acapsieve.c
> rm -f libacap.a
> ar cr libacap.a acap.o acapsieve.o skip-list.o acap_err.o
> ranlib libacap.a
> make[1]: Leaving directory `/usr/src/cyrus-imapd-2.1.15/acap'
> ### Making all in /usr/src/cyrus-imapd-2.1.15/lib
> make[1]: Entering directory `/usr/src/cyrus-imapd-2.1.15/lib'
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> acl.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> assert.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> bsearch.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> charset.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> glob.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> retry.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> util.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> prot.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> parseaddr.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> imclient.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> imparse.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> xmalloc.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> hash.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> mpool.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> cyrusdb.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> mkchartable.c
> gcc -L/usr/local/lib -Wl,-rpath,/usr/local/lib  -o mkchartable
> mkchartable.o xmalloc.o assert.o
> ### Building chartables...
> rm -f chartable.c
> ./mkchartable \
>  -m ./charset/unifix.txt        \
>  -m ./charset/unidata2.txt \
>  ./charset/*.t \
>  > chartable.c \
>  || (rm -f chartable.c && exit 1)
> mkchartable: expanding unicode mappings...
> mkchartable: expanding unicode mappings...
> mkchartable: expanding unicode mappings...
> mkchartable: building expansion table...
> mkchartable: mapping unicode...
> mkchartable: mapping UTF-8...
> mkchartable: mapping UTF-7...
> mkchartable: mapping ./charset/big5.t...
> mkchartable: mapping ./charset/gb2312.t...
> mkchartable: mapping ./charset/iso-2022-jp.t...
> mkchartable: mapping ./charset/iso-2022-kr.t...
> mkchartable: mapping ./charset/iso-8859-15.t...
> mkchartable: mapping ./charset/iso-8859-1.t...
> mkchartable: mapping ./charset/iso-8859-2.t...
> mkchartable: mapping ./charset/iso-8859-3.t...
> mkchartable: mapping ./charset/iso-8859-4.t...
> mkchartable: mapping ./charset/iso-8859-5.t...
> mkchartable: mapping ./charset/iso-8859-6.t...
> mkchartable: mapping ./charset/iso-8859-7.t...
> mkchartable: mapping ./charset/iso-8859-8.t...
> mkchartable: mapping ./charset/iso-8859-9.t...
> mkchartable: mapping ./charset/koi8-r.t...
> mkchartable: mapping ./charset/us-ascii.t...
> mkchartable: mapping ./charset/windows-1252.t...
> mkchartable: mapping ./charset/windows-1256.t...
> ### Done building chartables.
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> chartable.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> nonblock_fcntl.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> lock_fcntl.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> gmtoff_tm.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> map_shared.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> acl_afs.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> auth_unix.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> cyrusdb_db3.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> cyrusdb_flat.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> cyrusdb_skiplist.c
> gcc -c -I..   -I/usr/local/include -I/usr/local/lib/sasl2//include
> -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 \
> iptostring.c
> rm -f libcyrus.a
> ar cr libcyrus.a acl.o assert.o bsearch.o charset.o glob.o retry.o
> util.o mkgmtime.o prot.o parseaddr.o imclient.o imparse.o xmalloc.o
> lsort.o stristr.o hash.o rfc822date.o mpool.o cyrusdb.o chartable.o
> imapurl.o nonblock_fcntl.o lock_fcntl.o gmtoff_tm.o map_shared.o
> acl_afs.o auth_unix.o cyrusdb_db3.o cyrusdb_flat.o cyrusdb_skiplist.o
> iptostring.o
> ranlib libcyrus.a
> make[1]: Leaving directory `/usr/src/cyrus-imapd-2.1.15/lib'
> ### Making all in /usr/src/cyrus-imapd-2.1.15/master
> make[1]: Entering directory `/usr/src/cyrus-imapd-2.1.15/master'
> gcc -c -I. -I.. -I. -I./../lib   -I/usr/local/include -I./../et
> -DHAVE_CONFIG_H  -Wall -g -O2 \
> master.c
> gcc -c -I. -I.. -I. -I./../lib   -I/usr/local/include -I./../et
> -DHAVE_CONFIG_H  -Wall -g -O2 \
> masterconf.c
> gcc -c -I. -I.. -I. -I./../lib   -I/usr/local/include -I./../et
> -DHAVE_CONFIG_H  -Wall -g -O2 \
> cyrusMasterMIB.c
> gcc -L/usr/local/lib -Wl,-rpath,/usr/local/lib  -Wall -g -O2  -o master
> master.o masterconf.o cyrusMasterMIB.o ../lib/lock_fcntl.o -lucdagent
> -lucdmibs -lsnmp -lssl -lcrypto  -lfl  -lresolv   -ldb-3.3
> ../et/libcom_err.a
> /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 `hosts_ctl'
> /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 `rpmdbNextIterator'
> /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 `deny_severity'
> /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 `rpmdbFreeIterator'
> collect2: ld returned 1 exit status
> make[1]: *** [master] Error 1
> make[1]: Leaving directory `/usr/src/cyrus-imapd-2.1.15/master'
> make: *** [all] Error 1
> [root at xserver cyrus-imapd-2.1.15]#
>
>
>






More information about the Info-cyrus mailing list