Commit Graph

160 Commits (2f39106a209e647d7b1895331fca115f9bb6ec8d)

Author SHA1 Message Date
Tom Lane 4fa3741d1c Use -Bsymbolic for shared libraries on HP-UX and Solaris. 7 years ago
Tom Lane e3d77ea6b4 Prevent mis-linking of src/port and src/common functions on *BSD. 7 years ago
Tom Lane dddfc4cb2e Prevent accidental linking of system-supplied copies of libpq.so etc. 8 years ago
Tom Lane 4b538727e2 Fix make rules that generate multiple output files. 8 years ago
Andres Freund 6869b4f258 Add C++ support to configure. 8 years ago
Magnus Hagander 6da56f3f84 Remove support for bcc and msvc standalone libpq builds 9 years ago
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago
Tom Lane d2ab117616 Fix cross-shlib linking in temporary installs on HPUX 10. 9 years ago
Tom Lane 2b860f52ed Remove "sco" and "unixware" ports. 9 years ago
Tom Lane bfe2e84781 Remove -Wl,-undefined,dynamic_lookup in macOS build. 9 years ago
Tom Lane ea046f08d1 Fix misstatement in comment in Makefile.shlib. 9 years ago
Tom Lane da6c4f6ca8 Refer to OS X as "macOS", except for the port name which is still "darwin". 9 years ago
Noah Misch e8564ef034 Make the AIX case of Makefile.shlib safe for parallel make. 10 years ago
Noah Misch 7193436744 AIX: Link TRANSFORM modules with their dependencies. 11 years ago
Peter Eisentraut cac7658205 Add transforms feature 11 years ago
Noah Misch 424793fa5d Unlink static libraries before rebuilding them. 11 years ago
Peter Eisentraut cb4a3b0410 Install shared libraries also in bin on cygwin, mingw 11 years ago
Noah Misch c40212baf6 Clarify .def file comments. 11 years ago
Noah Misch c0e190365b MinGW: Include .dll extension in .def file LIBRARY commands. 11 years ago
Noah Misch 284590e416 MinGW: Use -static-libgcc when linking a DLL. 11 years ago
Andres Freund a6d488cb53 Remove Alpha and Tru64 support. 12 years ago
Tom Lane b23fd2d8b3 Tweak position of $(DLL_DEFFILE) in shared-library link commands. 12 years ago
Tom Lane 846e91e022 Get rid of use of dlltool in Mingw builds. 12 years ago
Andrew Dunstan c8158a2eed fix whitespace 12 years ago
Andrew Dunstan 7e1531a450 Don't use deprecated dllwrap on Cygwin. 12 years ago
Robert Haas ea91a6be89 Remove IRIX port. 12 years ago
Peter Eisentraut 64f890905f Add pkg-config files for libpq and ecpg libraries 13 years ago
Bruce Momjian 381a9ed66d Remove configure flag --disable-shared, as it is no longer used by any 14 years ago
Bruce Momjian ebcaa5fcde Remove BSD/OS (BSDi) port. There are no known users upgrading to 14 years ago
Peter Eisentraut f2f9439fbf Remove dead ports 14 years ago
Tom Lane 1568fa75bc Use single quotes in preference to double quotes for protecting pathnames. 15 years ago
Tom Lane a61b6b7d18 Fix assorted issues with build and install paths containing spaces. 15 years ago
Peter Eisentraut fc946c39ae Remove useless whitespace at end of lines 15 years ago
Peter Eisentraut 19e231bbda Improved parallel make support 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Tom Lane 8307b092b7 Still more third thoughts: when linking shared libraries, LDFLAGS probably 16 years ago
Tom Lane 291a957745 Split the LDFLAGS make variable into two parts: LDFLAGS is now used for 16 years ago
Peter Eisentraut 234c7ce9f2 Derived files that are shipped in the distribution used to be built in the 17 years ago
Tom Lane 3d167209a7 Make the .DEF file generation rules safe against tabs in exports.txt. 17 years ago
Peter Eisentraut 9d182ef002 Update of install-sh, mkinstalldirs, and associated configury 17 years ago
Peter Eisentraut 26af72b46b Allow out-of-tree builds on mingw and cygwin 17 years ago
Peter Eisentraut 218b4e8dd8 Append major version number and for libraries soname major version number 17 years ago
Peter Eisentraut 0884acbcab Move FAQ_AIX information to installation instructions. 17 years ago
Peter Eisentraut 86ec73b909 Synchronize the shared object build rules in Makefile.port with Makefile.shlib 18 years ago
Peter Eisentraut db5f60cb18 On cygwin and win32, don't override the shlib name when building a module. 18 years ago
Peter Eisentraut 64e31b4f82 Always define stlib, since some platforms need it for building modules. 18 years ago
Peter Eisentraut 46e76373ec Implement a few changes to how shared libraries and dynamically loadable 18 years ago
Peter Eisentraut 9623b727da Don't build the win32 support files in the all target, only in distprep and 18 years ago
Peter Eisentraut bdaf90b70f Reorganize some of the exports list generation code. It seems that this 18 years ago
Peter Eisentraut 734a56ca2e Escape # character in variable assignment 18 years ago