Hack around the discrepancy between default library search paths for

gcc and for HP's ld on HPUX.  There may be better ways to do this,
but this seems to work for me...
This commit is contained in:
Tom Lane 2005-07-12 23:06:48 +00:00
parent 2d481b31af
commit b4363b7733
1 changed files with 8 additions and 1 deletions

View File

@ -6,7 +6,7 @@
# Copyright (c) 1998, Regents of the University of California
#
# IDENTIFICATION
# $PostgreSQL: pgsql/src/Makefile.shlib,v 1.92 2005/07/04 04:17:00 momjian Exp $
# $PostgreSQL: pgsql/src/Makefile.shlib,v 1.93 2005/07/12 23:06:48 tgl Exp $
#
#-------------------------------------------------------------------------
@ -163,6 +163,13 @@ ifeq ($(PORTNAME), hpux)
else
LINK.shared = $(LD) +h $(soname) -b
endif
# On HPUX platforms, gcc is usually configured to search for libraries
# in /usr/local/lib, but ld won't do so. Add an explicit -L switch so
# ld can find the same libraries gcc does. Make sure it goes after any
# -L switches provided explicitly.
ifeq ($(GCC), yes)
SHLIB_LINK += -L/usr/local/lib
endif
endif
endif