Hello,

I am working to install cyrus-imap v 2.0.13 on a tru64 UNIX v5.1 system.

So far I have installed everything you recommend except gcc. I prefer to 
use the native compilers if at all possible.

When I run ./configure, this is the output I recieve:

# ./configure --prefix="/imap/cyrus" --with-cyrus-prefix="/imap/cyrus" 
--with-auth=unix --with-dbdir="/usr/local/BerkeleyDB.3.2"
loading cache ./config.cacheocal/BerkeleyDB.3.2"
checking host system type... alpha-dec-osf5.1
checking for makedepend... makedepend
checking for gcc... no
checking for cc... cc
checking whether the C compiler (cc  ) works... yes
checking whether the C compiler (cc  ) is a cross-compiler... no
checking whether we are using GNU C... no
checking whether cc accepts -g... yes
checking for ranlib... ranlib
checking whether make sets ${MAKE}... yes
checking for a BSD compatible install... ./install-sh -c
checking how to run the C preprocessor... cc -E
checking for AIX... no
checking for POSIXized ISC... no
checking for mawk... no
checking for gawk... no
checking for nawk... nawk
checking for working const... yes
checking for long file names... yes
checking for runpath switch... -Wl,-rpath,
checking for unistd.h... yes
checking for sys/select.h... yes
checking for sys/param.h... yes
checking for memmove... yes
checking for strcasecmp... yes
checking for ftruncate... yes
checking for strerror... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... yes
checking for vprintf... yes
checking for db_create in -ldb-3... no
checking for db_create in -ldb... no
configure: error: this version requires Berkeley DB 3.x.
(Get it from http://www.sleepycat.com/.)

Berkeley DB is installed in /usr/local/BerkeleyDB.3.2

Here is a full listing of that directory and its subdirectories 
(excluding the docs subdirectory):

# cd /usr/local/BerkeleyDB.3.2/
# ls -lR
total 32
drwxr-xr-x   2 root     system      8192 May 30 12:01 bin
drwxr-xr-x  10 root     system      8192 May 30 12:02 docs
drwxr-xr-x   2 root     system      8192 May 30 12:01 include
drwxr-xr-x   2 root     system      8192 May 30 12:24 lib

./bin:
total 6544
-r-xr-xr-x   1 root     100       663616 May 30 12:01 db_archive
-r-xr-xr-x   1 root     100       655424 May 30 12:01 db_checkpoint
-r-xr-xr-x   1 root     100       655424 May 30 12:01 db_deadlock
-r-xr-xr-x   1 root     100       663616 May 30 12:01 db_dump
-r-xr-xr-x   1 root     100       680000 May 30 12:01 db_load
-r-xr-xr-x   1 root     100       655424 May 30 12:01 db_printlog
-r-xr-xr-x   1 root     100       655424 May 30 12:01 db_recover
-r-xr-xr-x   1 root     100       680000 May 30 12:01 db_stat
-r-xr-xr-x   1 root     100       655424 May 30 12:01 db_upgrade
-r-xr-xr-x   1 root     100       655424 May 30 12:01 db_verify

./include:
total 69
-r--r--r--   1 root     100        51180 May 30 11:52 db.h
-r--r--r--   1 100      100        19263 Jan 12 07:28 db_cxx.h

./lib:
total 1480
-r--r--r--   1 root     100      1514744 May 30 12:00 libdb.a

At this point I am stuck. configure is insisting I install something I 
have installed.

I haved renamed the libdb.a and db.h provided by Digital and linked 
/usr/lib/libdb.a and /usr/inlude/db.h to the appropriate files in 
/usr/local/BerkeleyDB.3.2 but that hasn't helped either.

help.

Can anyone give any advice, or point me to where I can get advice from 
someone else.

thanks in advance

clare


Reply via email to