summaryrefslogtreecommitdiff
path: root/config/programs.m4
Commit message (Collapse)AuthorAgeFilesLines
* Hack to work around broken linker on older NetBSD/OpenBSD/Irix assumedTom Lane2004-12-021-8/+9
| | | | | that readline must depend on libcurses, but it seems more recent ones use libtermcap instead. Allow that case.
* Fix readline/libedit selection code to prefer readline over libeditTom Lane2004-11-301-6/+5
| | | | | | | | | reliably (ie, regardless of which libraries they depend on). Also make sure that we don't select headers that obviously belong to the wrong one of the two libraries. This was discussed back around 4-Sep but seems to have slipped through the cracks. The header selection could be checked more closely, perhaps, but let's see if this is good enough.
* Some versions of lex will drop a lex.yy.c file when we probe to see ifTom Lane2004-09-021-2/+2
| | | | they are flex. Clean up after them.
* Use $PATH_SEPARATOR like the rest of the autoconf code, instead ofTom Lane2004-09-021-3/+3
| | | | hardwiring IFS=: when searching paths.
* Configure adjustments for irix.Bruce Momjian2004-05-191-3/+3
| | | | David Turover
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-291-1/+1
|
* Properly test for buggy flex 2.5.3.Bruce Momjian2003-05-061-2/+2
|
* Generate pg_config.h.in by autoheader. Separate out manually editablePeter Eisentraut2003-04-061-3/+3
| | | | parts. Standardize spelling of comments in pg_config.h.
* Readline and Zlib now required by default. Add options --without-readlinePeter Eisentraut2002-04-101-1/+22
| | | | and --without-zlib to turn them off.
* Add make install-strip target.Peter Eisentraut2002-04-101-1/+26
|
* Upgrade to Autoconf version 2.53. Replaced many custom macroPeter Eisentraut2002-03-291-2/+2
| | | | | | calls with new or now-built-in versions. Make sure that all calls to AC_DEFINE have a third argument, for possible use of autoheader in the future.
* Fix the readline test to find dependent libraries on NetBSD and OpenBSD.Peter Eisentraut2001-08-281-3/+16
| | | | Not pretty, but it doesn't look like the OS will get fixed sometime soon.
* Do not pre-expand localedir as substituted in the makefile, so that 'makePeter Eisentraut2001-08-061-4/+5
| | | | install prefix=elsewhere' works.
* Native Language Support (NLS)Peter Eisentraut2001-06-021-1/+32
| | | | | | | | | | | Use --enable-nls to turn it on; see installation instructions for details. See developer's guide how to make use of it in programs and how to add translations. psql sources have been almost fully prepared and an incomplete German translation has been provided. In the backend, only elog() calls are currently translatable, and the provided German translation file is more of a placeholder.
* Only look for bison as YACC; other yaccs need to be selected explicitly.Peter Eisentraut2001-02-101-11/+8
| | | | | When no suitable YACC is configured, supply useful informational messages to users. (Same way flex has been handled for a while.)
* Only use termcap xor [n]curses, depending on what readline needs. SolarisPeter Eisentraut2001-02-061-1/+33
| | | | has problems when linking with both.
* In flex --version test, redirect stdin to /dev/null, because some lex' hangPeter Eisentraut2000-10-261-2/+2
| | | | waiting for input. From Pete Forman <gsez020@kryten.bedford.waii.com>.
* New configure test for flex, which recognizes only flex but does so in allPeter Eisentraut2000-08-281-0/+72
incarnations (I hope). When an acceptable flex version is not found, print instructive error messages from both configure and the makefiles, so that users can continue building anyway.