diff options
Diffstat (limited to 'src/mk/port/postgres.mk.linux')
-rw-r--r-- | src/mk/port/postgres.mk.linux | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/src/mk/port/postgres.mk.linux b/src/mk/port/postgres.mk.linux new file mode 100644 index 00000000000..54170b53070 --- /dev/null +++ b/src/mk/port/postgres.mk.linux @@ -0,0 +1,54 @@ +#------------------------------------------------------------------------- +# +# postgres.mk.linux-- +# Intel x86/Linux specific rules and variables +# +# Copyright (c) 1994-5, Regents of the University of California +# +# $Id: postgres.mk.linux,v 1.1.1.1 1996/07/09 06:22:20 scrappy Exp $ +# +# NOTE +# you may remove lines that start with ## which are general comments +#------------------------------------------------------------------------- +ifndef MK_PORT +MK_PORT= linux + +# Comment the following flag if you're not using Linux ELF +LINUX_ELF = 1 + +ifndef LINUX_ELF +RANLIB= ranlib +SLSUFF= .o +else +RANLIB= ranlib +SLSUFF= .so +LDFLAGS+= -rdynamic +endif +INSTALL= install +MK_NO_LORDER= true + +# use the regex library +USE_REGEX = 1 + +# +# for postgres.user.mk +# +#CFLAGS_SL= -fPIC +CFLAGS_SL= -fpic +%.so: %.o + cd $(objdir); $(CC) -shared -o $(@F) $(<F) + +# +# for postgres.mk +# +CFLAGS_OPT= -O2 -pipe -m486 + +# The Linux gnulib #defines the problem away for you and calls +# the BSD routines if you give it the right flags. +CFLAGS_BE= -D__USE_BSD -D__USE_BSD_SIGNAL +LDADD_BE= -lbsd + +LEX = flex +#YACC = bison -y + +endif |