Polish shared library build to reduce number of special hacks. In
particular, allow linking with arbitrary commands rather than only $(AR) or $(LD), and treat C++ without hacks. Add option to disable shared libraries. This takes the place of the BSD_SHLIB variable. The regression test driver ignores the plpgsql test if there are no shared libraries available.
Showing
- configure 389 additions, 362 deletionsconfigure
- configure.in 8 additions, 0 deletionsconfigure.in
- src/Makefile.global.in 2 additions, 6 deletionssrc/Makefile.global.in
- src/Makefile.shlib 98 additions, 93 deletionssrc/Makefile.shlib
- src/interfaces/libpq++/Makefile 3 additions, 24 deletionssrc/interfaces/libpq++/Makefile
- src/interfaces/odbc/GNUmakefile 2 additions, 4 deletionssrc/interfaces/odbc/GNUmakefile
- src/makefiles/Makefile.qnx4 1 addition, 0 deletionssrc/makefiles/Makefile.qnx4
- src/pl/plpgsql/src/Makefile 2 additions, 2 deletionssrc/pl/plpgsql/src/Makefile
- src/test/regress/GNUmakefile 2 additions, 1 deletionsrc/test/regress/GNUmakefile
- src/test/regress/pg_regress.sh 6 additions, 7 deletionssrc/test/regress/pg_regress.sh
Loading
Please register or sign in to comment