summaryrefslogtreecommitdiff
path: root/src/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* slight mods required for freebsd (elf vs aout stuff)Marc G. Fournier1998-11-021-1/+1
|
* oops, forgot one part of the patch...remove 'false' setting to ELF_SYS...Marc G. Fournier1998-10-311-1/+1
|
* Minor FreeBSD fixes put in placeMarc G. Fournier1998-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | From: SHIOZAKI Takehiko <takehi-s@ascii.co.jp> I tried snapshot(Oct30) and made some patches. # I think that it is confused to manage both Makefile.shlib and # makefiles/Makefile.*, don't you? * configure Now FreeBSD 2.X is not supported..., so I added its entry. If ELF_SYSTEM is set, gmake treat it defined even though it is "false". So nothing should be set to use "ifdef". BSD_SHLIB etc. may have same problems. * Makefile.shlib As you said, FreeBSD entry is much like BSD's. I only added ELF_SYSTEM code. * makefiles/Makefile.freebsd Ifdef/else/endif can not be indented with TABs.
* Mention --without-CXX option in online help.Tom Lane1998-10-301-3/+4
|
* Okay, this shoudl provide a fix for the freebsd problem...Marc G. Fournier1998-10-301-1/+11
| | | | Added a ELF_SYS variable and check to configure.in...
* Drat. Should test a few more cases before committing.Tom Lane1998-10-291-8/+9
|
* Run AC_PROG_GCC_TRADITIONAL only when running AC_PROG_CC,Tom Lane1998-10-291-4/+4
| | | | | | | | ie, not when user specifies --with-CC. This corrects a scripting error that I'm surprised hasn't been reported more often. Moving the macro call to the earlier point in the script is correct anyway: if -traditional is needed, it should get added to CFLAGS before we start using the compiler for other tests.
* Remove unreliable test for how to do cpp from stdin.Tom Lane1998-10-281-42/+0
|
* Starting with v3.0 of FreeBSD, we are now an elf system, and dont' have aMarc G. Fournier1998-10-271-1/+2
| | | | | | -Bforcearchive flag for ld... Give FreeBSD its own special Makefile to get around the "bug"
* Fix cpp-from-stdin detection so that it works even if theTom Lane1998-10-261-27/+31
| | | | | compiler silently accepts an empty command line. Don't bother searching for bison and yacc unless we are going to use them.
* Fix for version guessing in configure.Bruce Momjian1998-10-231-4/+13
|
* Use AC_CONFIG_HEADER as documented by Autoconf manual: call itTom Lane1998-10-181-4/+1
| | | | | only once at the top of the file. I'm surprised include/config.h wasn't being overwritten from interfaces/odbc/config.h.in ...
* The TCL/TK configuration cleanup patches I submitted have the followingBruce Momjian1998-10-181-11/+37
| | | | | | | | | | | | | | problem: 'tclsh' still had to be found even if --with-libs (or --with-libraries) was specified to configure. --with-libs is really an overloaded option. It really should only be used to specify additions directories to search in order to file needed libraries. It was also being used to locate the *Config.sh files. Billy G. Allie
* Still another round of Perl-module installation tweaks.Tom Lane1998-10-181-1/+0
| | | | This time, src/interfaces/perl5/Makefile.PL no longer needs to be autoconf'd.
* Perl fixes from Brook MilliganBruce Momjian1998-10-161-11/+1
|
* TCL/TK fixes from Billy G. Allie.Bruce Momjian1998-10-151-86/+71
|
* Add Taral's test for flags required by the detected cpp program to readThomas G. Lockhart1998-10-141-1/+40
| | | | | from stdin. Necessary at least for systems missing cpp but having gcc -E. Include new configured file backend/catalog/genbki.sh.
* From: Peter Gucwa <pg@softcomputer.com>Marc G. Fournier1998-10-131-0/+9
| | | | | | Here are patches needed to complie under AIX 4.2. I changed configure.in, pqcomm.c, config.h.in, and fe-connect.c. Also I had to install flex because lex did not want to translate pgc.l.
* change configure so that if postgresql isn't being installed as root,Marc G. Fournier1998-10-131-9/+9
| | | | | | | | do not configure in the perl5 interface. the perl5 interface needs to be installed under /usr/local/lib/perl5/*, which is generally owned by root. This allows a non-root build/install with the only root requirement being the make/install of hte perl5 stuff...
* Remove TCL_LIB,TCL_INCDIR,TK_LIB,TK_INCDIR.Bruce Momjian1998-10-131-93/+0
|
* TCL_LIB/TCL_INCDIR cleanup.Bruce Momjian1998-10-121-0/+1
|
* TCL_LIB.Bruce Momjian1998-10-121-0/+2
|
* Fix for Solaris/i386.Bruce Momjian1998-10-121-1/+1
|
* plpgsql fixes from Billy G. AllieBruce Momjian1998-10-121-0/+1
|
* Tcl fixes from Billy G. AllieBruce Momjian1998-10-121-4/+31
|
* Cleanup.Bruce Momjian1998-10-121-1/+1
|
* configure cleanupBruce Momjian1998-10-091-42/+0
|
* There where a few more problems fixed by the patch below.Bruce Momjian1998-10-091-0/+5
| | | | | | o configure.in Jan.
* Adjustments for standalone and integrated ODBC.Thomas G. Lockhart1998-10-091-2/+49
|
* I have had a few problems with the PL stuff recently committed. TheBruce Momjian1998-10-081-1/+42
| | | | | | | | following patches fix the problems (i.e., all regression tests pass) in what I hope to be a platform-independent fashion. The accomplish the following: Brook Milligan
* Separate out the lextest so that it is run by "make" and "make install".Thomas G. Lockhart1998-10-071-11/+38
| | | | | | | Before, "make install" did not run the lextest. Fix up the ODBC make from this main configure. Include configure test for "ln -s" in Makefile.global.in. Was always in configure, just not carried through to here for use.
* Try to configure interfaces/odbc using the --with-odbc switch.Thomas G. Lockhart1998-10-061-10/+44
| | | | Suppress installing man pages from here; do it from the doc/Makefile now.
* Add configure test to make sure fcntl(SETLK) is available,Tom Lane1998-10-061-0/+9
| | | | | | | and make backend/libpq/pqcomm.c only try to lock the socket file when the call exists. Also, change open-RDONLY to open-WRONLY; at least on my platform, you can't get a write lock on a file you didn't open for writing.
* Our 'install-sh' script is BSD-style, therefore requires -cTom Lane1998-10-041-1/+3
| | | | to behave sanely. configure was not treating it as BSD...
* Fix for memory leak, configure path fix, from Tom Lane.Bruce Momjian1998-09-201-4/+4
|
* Remove lld from LONG LONG nameBruce Momjian1998-09-111-2/+2
|
* The attached patches fix the following problems:Bruce Momjian1998-09-111-1/+1
| | | | | | | | | | | | | | 1. The UnixWare tas macro was reformatted (by indent or it like?) which caused it to break. The asm macro construct is very particular about the %mem construct -- it has to start in column 1. 2. When compiling libpq++, g++ was used even if configure found the C++ com- piler to be CC. 3. When compiling libpq++, '-Wno-error' was added to CXXFLAGS, even if the compiler wasn't g++. Billy G. Allie
* Remove %qd.Bruce Momjian1998-09-111-37/+0
|
* %lld not %LdBruce Momjian1998-09-101-3/+3
|
* Cleanup of configure.inBruce Momjian1998-09-101-1/+2
|
* Allow long long on BSDI.Bruce Momjian1998-09-101-1/+37
|
* Fix for install pathBruce Momjian1998-09-021-16/+2
|
* install file search fixBruce Momjian1998-09-021-5/+5
|
* Configure fix for install script search.Bruce Momjian1998-09-021-3/+18
|
* From: Tom Lane <tgl@sss.pgh.pa.us>Marc G. Fournier1998-08-301-2/+1
| | | | | | | | | We're carrying around a copy of install-sh in case the local system has no install script. It's wasted baggage, because configure doesn't know it's there :-(. (Apparently everyone who's used postgres lately already had an install script somewhere in their path. I happened to try to run configure with a minimal PATH tonight, and it promptly gave up for lack of an install program.) Here's the patch.
* --without fix from BrookBruce Momjian1998-08-301-4/+14
|
* int64 fixBruce Momjian1998-08-251-3/+3
|
* LONG_LONG_64 fix.Bruce Momjian1998-08-241-1/+1
|
* I have found a minor problem with current configure.in.Bruce Momjian1998-08-241-1/+1
| | | | | | | | | | | | | | | | | [AC_MSG_RESULT(yes) AC_DEFINE(HAVE_LONG_INT_64)], this line produces something like: echo "$ac_t""yes" 1>&6 cat >> confdefs.h <<\EOF and would append garbage "yes cat" to confdefs.h. Of course the result confdefs.h is not syntactically correct therefore following tests using confdefs.h would all fail. To avoid the problem, we could switch the order of AC_MSG_RESULT and AC_DEFINE (see attached patch). This happend on my LinuxPPC box. Tatsuo Ishii t-ishii@sra.co.jp
* Attached is a patch that uses autoconf to determine whether thereBruce Momjian1998-08-231-1/+77
| | | | | | | | | | | | | | | is a working 64-bit-int type available. In playing around with it on my machine, I found that gcc provides perfectly fine support for "long long" arithmetic ... but sprintf() and sscanf(), which are system-supplied, don't work :-(. So the autoconf test program does a cursory test on them too. If we find that a lot of systems are like this, it might be worth the trouble to implement binary<->ASCII conversion of int64 ourselves rather than relying on sprintf/sscanf to handle the data type. regards, tom lane