Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Message-ID: <425E006B.7020807@yahoo.co.uk>
Date: Thu, 14 Apr 2005 15:32:27 +1000
From: Kees Vonk <keesinoz@yahoo.co.uk>
User-Agent: Debian Thunderbird 1.0 (X11/20050116)
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: Installing Courier-Imap
References: <425CABBC.1040504@yahoo.co.uk> <425CB466.26E80E7F@dessent.net> <425DF35D.5040800@yahoo.co.uk> <425DF8C5.4B0179C8@dessent.net>
In-Reply-To: <425DF8C5.4B0179C8@dessent.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes

Sorry this should have been in my previous email.

Brian Dessent wrote:
> All of those gdbm_* functions are implemented in the files under
> gdbmobj, which should produce libgdbmobj.a.  If you look at the
> configure.in for makedat, you see:
> 
> case "$db" in
> gdbm)
>         USE_GDBM=1
>         USE_DB=0
>         LIBDB=""
>         dblibrary=../gdbmobj/libgdbmobj.a
>         ;;
> db)
>         USE_DB=1
>         USE_GDBM=0
>         LIBGDBM=""
>         dblibrary=../bdbobj/libbdbobj.a
>         ;;
> *)
>         makedatprog_target=""
> esac

No, it seems to say:
case "$db" in
gdbm)
         dblibrary=../gdbmobj/libgdbmobjs.la
         LIBDB=""
         ;;
db)
         dblibrary=../bdbobj/libbdbobjs.la
         LIBGDBM=""
         ;;
*)
         makedatprog_target=""
esac


> 
> ...then in Makefile.ac you have:
> 
> makedatprog_LDADD=@dblibrary@ @LIBGDBM@ @LIBDB@

No, but there is Makefile.am which says:

# $Id: Makefile.am,v 1.5 2004/09/08 01:27:34 mrsam Exp $
#
# Copyright 1998 - 2004 Double Precision, Inc.  See COPYING for
# distribution information.

AUTOMAKE = srcdir=${srcdir} @SHELL@ ${srcdir}/../automake.fix @AUTOMAKE@

noinst_PROGRAMS=@makedatprog_target@

EXTRA_PROGRAMS=makedatprog

makedatprog_SOURCES=makedatprog.c
makedatprog_DEPENDENCIES=@dblibrary@
makedatprog_LDADD=@dblibrary@ @LIBGDBM@ @LIBDB@



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

