postgresql/src/makefiles
Bruce Momjian f43ec05d05 I've made a diff against the 7.0beta1 tree that accomplishes several things:
1) adds NetBSD shared lib support on both ELF and a.out platforms

        2) replaces "-L$(LIBPQDIR) -lpq" with "$(LIBPQ)" defined in
           Makefile.global.  This makes it much easier to build stuff in
           the source tree after you've already installed the libraries.

        3) adds TEMPLATEDIR in Makefile.global that indicates where the
           database templates are stored.  This separates the template files
           from real libraries that are installed in $(LIBDIR).
        4) changes include order of <readline/readline.h> and <readline.h>.
           The latest GNU readline installs its headers under a readline
           subdirectory.

In addition to applying the patch below the following files need to be copied:

        backend/port/dynloader:
                bsd.h -> netbsd.h
                bsd.c -> netbsd.c
        include/port:
                bsd.h -> netbsd.h
        makefiles:
                Makefile.bsd -> Makefile.netbsd

It would be great to see this incorporated into the source tree before
the 7.0 release is cut.

        Thanks!

     -- Johnny C. Lam <lamj@stat.cmu.edu>
2000-03-08 01:58:46 +00:00
..
Makefile.aix From: Darren King <darrenk@insightdist.com> 1998-02-27 02:41:21 +00:00
Makefile.aix4 Aix4 fixes from Andreas Zeugswetter 1998-09-09 18:39:33 +00:00
Makefile.alpha Move __alpha to port/alpha.h. 1999-10-09 01:30:23 +00:00
Makefile.bsd New LDOUT makefile variable for QNX os. 1999-12-13 22:35:27 +00:00
Makefile.bsdi Fix for vacuum and cache use. Fix for BSDI 4.0. 1998-10-12 00:53:42 +00:00
Makefile.dgux Remove port specific Makefile 'targets' (ie. shared libraries) from 1997-04-12 10:33:10 +00:00
Makefile.freebsd New LDOUT makefile variable for QNX os. 1999-12-13 22:35:27 +00:00
Makefile.hpux Re-insert %.sl rule into Makefile.hpux ... seems it is not 1999-01-17 00:18:59 +00:00
Makefile.irix5 Patch for Irix from Mark Dalphin. 2000-03-02 02:01:01 +00:00
Makefile.linux Fix for vacuum and cache use. Fix for BSDI 4.0. 1998-10-12 00:53:42 +00:00
Makefile.netbsd I've made a diff against the 7.0beta1 tree that accomplishes several things: 2000-03-08 01:58:46 +00:00
Makefile.qnx4 I have done the QNX4 port with the current source tree. The number of 1999-12-16 01:25:23 +00:00
Makefile.sco Fix for vacuum and cache use. Fix for BSDI 4.0. 1998-10-12 00:53:42 +00:00
Makefile.solaris_i386 Fix portname defines in Makefiles. 1998-06-15 21:01:54 +00:00
Makefile.solaris_sparc Attached are the three patches that were needed to get PostgreSQL 1998-07-19 04:30:04 +00:00
Makefile.sunos4 Remove port specific Makefile 'targets' (ie. shared libraries) from 1997-04-12 10:33:10 +00:00
Makefile.svr4 Mips sysv4 support. 1997-07-14 16:52:13 +00:00
Makefile.ultrix4 From: "Paul M. Aoki" <aoki@CS.Berkeley.EDU> 1997-05-07 03:12:46 +00:00
Makefile.univel From: "Billy G. Allie" <Bill.Allie@mug.org> 1998-01-17 23:33:58 +00:00
Makefile.unixware My mailer munged the intro text in my last post. Here is the text 1998-07-19 04:17:13 +00:00
Makefile.win Changes to fix/improve the dynamic loading on NT 1999-03-09 13:39:15 +00:00