mirror of
https://github.com/postgres/postgres.git
synced 2026-04-24 23:57:18 -04:00
30 lines
713 B
Makefile
30 lines
713 B
Makefile
HPUX_MAJOR= $(shell uname -r|sed 's/^[^.]*\.\([^.]*\).*/\1/')
|
|
# HP-UX 10 has a select() in libcurses, so we need to get the libc version first
|
|
ifeq ($(HPUX_MAJOR), 10)
|
|
LDFLAGS:= -Wl,-E -lc $(LDFLAGS)
|
|
endif
|
|
|
|
# HP-UX 09 needs libc before libPW, so we need to get the libc version first
|
|
ifeq ($(HPUX_MAJOR), 09)
|
|
LDFLAGS:= -Wl,-E $(LDFLAGS:-lPW=-lc -lPW)
|
|
endif
|
|
|
|
# Does anyone use this stuff?
|
|
#ifdef ENFORCE_ALIGNMENT
|
|
# CFLAGS+= -DNOFIXADE
|
|
#else
|
|
# ifeq ($(HPUX_MAJOR), 08)
|
|
# CFLAGS+= +u -DHP_S500_ALIGN
|
|
# LDFLAGS+= +u
|
|
# else
|
|
# ifeq ($(HPUX_MAJOR), 09)
|
|
# ifeq ($(CC), cc)
|
|
# CFLAGS+= +u4
|
|
# LDFLAGS+= +u4
|
|
# endif
|
|
# endif
|
|
# endif
|
|
#endif
|
|
|
|
%.sl: %.o
|
|
$(LD) -b -o $@ $<
|