From: | Jason Tishler <jason(at)tishler(dot)net> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Cygwin PostgreSQL CVS build issues |
Date: | 2003-04-29 20:23:37 |
Message-ID: | 20030429202336.GC1428@tishler.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Tom,
On Tue, Apr 29, 2003 at 03:36:34PM -0400, Tom Lane wrote:
> Jason Tishler <jason(at)tishler(dot)net> writes:
> > Also, I would like to know whether or not the following is an
> > acceptable way to get ecpg.dll linked against libpgtypes.a:
> >
> > [snip]
>
> Why would Cygwin need that if other platforms don't?
Why? Because Cygwin is Windows after all... :,)
DLLs, unlike shared libraries under Unix, need all symbols resolved at
link as opposed to load time. AFAICT, this is why constructs like
BE_DLLLIBS are part of PostgreSQL's makefiles.
> (Perhaps other platforms do too? ...)
I don't know. Are their other platforms with "shared" libraries that
have the same link time requirement as Windows?
Jason
--
PGP/GPG Key: http://www.tishler.net/jason/pubkey.asc or key servers
Fingerprint: 7A73 1405 7F2B E669 C19D 8784 1AFD E4CC ECF4 8EF6
From | Date | Subject | |
---|---|---|---|
Next Message | Jason Tishler | 2003-04-29 20:25:53 | Re: Cygwin PostgreSQL CVS build issues |
Previous Message | prashanth | 2003-04-29 19:54:00 | Re: LISTEN/NOTIFY benchmarks? |