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:
parent
2d481b31af
commit
b4363b7733
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user