Re: Cygwin PostgreSQL CVS Patch
От | Bruce Momjian |
---|---|
Тема | Re: Cygwin PostgreSQL CVS Patch |
Дата | |
Msg-id | 200306021908.h52J8KA10875@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Cygwin PostgreSQL CVS Patch (Jason Tishler <jason@tishler.net>) |
Ответы |
Re: Cygwin PostgreSQL CVS Patch
|
Список | pgsql-patches |
It appears this was applied by Peter. --------------------------------------------------------------------------- Jason Tishler wrote: > The attached patch enables PostgreSQL CVS to build under Cygwin again. > It corrects the problems reported in the following mailing list thread: > > http://archives.postgresql.org/pgsql-cygwin/2003-04/msg00048.php > > and a few others. > > The following is a summary of the proposed changes: > > 1. include/port/cygwin.h: > > Remove #include to port/win32defs.h which is obsolete. > > 2. include/utils/elog.h: > > Add DLLIMPORT to error_context_stack. > > 3. interfaces/ecpg/Makefile: > > Change build order so pgtypeslib is built before ecpglib and > compatlib which depend on it. > > 4. interfaces/ecpg/compatlib/Makefile: > > Add link with -lpgtypes under Cygwin. > > Note: There maybe a better way to affect this change -- I'm quite > open to suggestions. > > 5. interfaces/ecpg/compatlib/informix.c: > > Change strndup() prototype to be consistent with a system supplied > one to prevent compilation errors. > > Note: This change should probably be handled via autoconf, but I'm > hoping that maybe Michael Meskes would be willing to do this. :,) > > 6. interfaces/ecpg/ecpglib/Makefile: > > Add link with -lpgtypes under Cygwin. > > Note: There maybe a better way to affect this change -- I'm quite > open to suggestions. > > 7. interfaces/ecpg/include/sqlca.h: > > Change DLLIMPORT definition to export functions when building a DLL. > > 8. makefiles/Makefile.cygwin: > > Change an ecpg path to match the current directory structure. > > Thanks, > 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 [ Attachment, skipping... ] > > ---------------------------(end of broadcast)--------------------------- > TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073
В списке pgsql-patches по дате отправления: