delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/04/14/01:32:52

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019