Re: Installing Courier-Imap

2005-04-14 Thread Brian Dessent
Kees Vonk wrote: Okay, the .la is just the libtool version of an .a file. That's all fine and good. gcc -I./.. -I.. -Wall -g -O2makedatprog.c -o makedatprog This is your problem. make is invoking an implicit rule for makedatprog, rather than the one specified by the Makefile which

Re: Installing Courier-Imap

2005-04-14 Thread Kees Vonk
Brian Dessent wrote: Kees Vonk wrote: Okay, the .la is just the libtool version of an .a file. That's all fine and good. gcc -I./.. -I.. -Wall -g -O2makedatprog.c -o makedatprog This is your problem. make is invoking an implicit rule for makedatprog, rather than the one specified by the

Re: Installing Courier-Imap

2005-04-14 Thread Brian Dessent
Kees Vonk wrote: [EMAIL PROTECTED]@ EXTRA_PROGRAMS=makedatprog$(EXEEXT) Try this instead: [EMAIL PROTECTED]@$(EXEEXT) EXTRA_PROGRAMS=makedatprog The way to debug this is to look at the generated Makefile and find places where a *_programs refers to something without .exe on the end. for

Re: Installing Courier-Imap

2005-04-13 Thread Kees Vonk
Brian Dessent wrote: Kees Vonk wrote: /home/Kees/courier-imap-3.0.8/makedat/makedatprog.c:33: undefined reference to `_gdbmobj_store' Try adding --with-db=gdbm to your configure line. When configure goes into the makedat directory it runs configure with a whole lot of options including

Re: Installing Courier-Imap

2005-04-13 Thread Kees Vonk
Brian Dessent wrote: Kees Vonk wrote: /home/Kees/courier-imap-3.0.8/makedat/makedatprog.c:33: undefined reference to `_gdbmobj_store' Try adding --with-db=gdbm to your configure line. Ok I tried this, but as I suspected no luck. However what I did notice is that makedatprog.c includes

Re: Installing Courier-Imap

2005-04-13 Thread Brian Dessent
Kees Vonk wrote: /home/Kees/courier-imap-3.0.8/makedat/makedatprog.c:33: undefined reference to `_gdbmobj_store' Try adding --with-db=gdbm to your configure line. Ok I tried this, but as I suspected no luck. However what I did notice is that makedatprog.c includes ../dbobj.h,

Re: Installing Courier-Imap

2005-04-13 Thread Kees Vonk
Brian Dessent wrote: Kees Vonk wrote: /home/Kees/courier-imap-3.0.8/makedat/makedatprog.c:33: undefined reference to `_gdbmobj_store' Try adding --with-db=gdbm to your configure line. Ok I tried this, but as I suspected no luck. 1. the make should build the stuff in gdbmobj dir (resulting in

Re: Installing Courier-Imap

2005-04-13 Thread Kees Vonk
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

Installing Courier-Imap

2005-04-12 Thread Kees Vonk
I have posted this message to the courier-imap mailing list as well, but because I know some people have managed to install courier-imap on cygwin I thought I post a copy here as well. I am really stuck and could do with some help. (Many thanks to Brian Dessent, who already helped me to get

Re: Installing Courier-Imap

2005-04-12 Thread Brian Dessent
Kees Vonk wrote: /home/Kees/courier-imap-3.0.8/makedat/makedatprog.c:33: undefined reference to `_gdbmobj_store' Try adding --with-db=gdbm to your configure line. Brian -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html