-
- Downloads
The attached patch enables the contrib subtree to build cleanly under
Cygwin with the possible exception of mSQL-interface. Since I don't have mSQL installed, I skipped this tool. Except for dealing with a missing getopt.h (oid2name) and HUGE (seg), the bulk of the patch uses the standard PostgreSQL approach to deal with Windows DLL issues. I tested the build aspect of this patch under Cygwin and Linux without any ill affects. Note that I did not actually attempt to test the code for functionality. The procedure to apply the patch is as follows: $ # save the attachment as /tmp/contrib.patch $ # change directory to the top of the PostgreSQL source tree $ patch -p0 </tmp/contrib.patch Jason
Showing
- contrib/array/Makefile 2 additions, 1 deletioncontrib/array/Makefile
- contrib/cube/Makefile 2 additions, 1 deletioncontrib/cube/Makefile
- contrib/dblink/Makefile 1 addition, 0 deletionscontrib/dblink/Makefile
- contrib/earthdistance/Makefile 2 additions, 1 deletioncontrib/earthdistance/Makefile
- contrib/fulltextindex/Makefile 2 additions, 1 deletioncontrib/fulltextindex/Makefile
- contrib/intarray/Makefile 2 additions, 1 deletioncontrib/intarray/Makefile
- contrib/isbn_issn/Makefile 2 additions, 1 deletioncontrib/isbn_issn/Makefile
- contrib/lo/Makefile 2 additions, 1 deletioncontrib/lo/Makefile
- contrib/miscutil/Makefile 2 additions, 1 deletioncontrib/miscutil/Makefile
- contrib/noupdate/Makefile 2 additions, 1 deletioncontrib/noupdate/Makefile
- contrib/oid2name/oid2name.c 1 addition, 0 deletionscontrib/oid2name/oid2name.c
- contrib/pgcrypto/Makefile 2 additions, 1 deletioncontrib/pgcrypto/Makefile
- contrib/rserv/Makefile 1 addition, 0 deletionscontrib/rserv/Makefile
- contrib/seg/Makefile 2 additions, 1 deletioncontrib/seg/Makefile
- contrib/seg/segparse.y 4 additions, 0 deletionscontrib/seg/segparse.y
- contrib/soundex/Makefile 2 additions, 1 deletioncontrib/soundex/Makefile
- contrib/string/Makefile 2 additions, 1 deletioncontrib/string/Makefile
- contrib/userlock/Makefile 2 additions, 1 deletioncontrib/userlock/Makefile
- src/include/miscadmin.h 3 additions, 3 deletionssrc/include/miscadmin.h
- src/include/storage/shmem.h 2 additions, 2 deletionssrc/include/storage/shmem.h
Loading
Please register or sign in to comment