From 6952561c18447f3c2a2f971a358458d23456c0ea Mon Sep 17 00:00:00 2001 From: ramiro Date: Wed, 15 Jul 1998 10:19:36 +0000 Subject: [PATCH] Add support for HPUX A.09. Cleanup HPUX B.10 defines. Add hpux support for NS_USE_GCC. Comment out an unused variable. HP-UX patches from http://hpux.csc.liv.ac.uk/hppd/mozilla/patch.html. git-svn-id: svn://10.0.0.236/trunk@5586 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/cmd/xfe/Makefile | 20 ++++++++++++++++++-- mozilla/cmd/xfe/remote.c | 3 ++- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/mozilla/cmd/xfe/Makefile b/mozilla/cmd/xfe/Makefile index bbcf4699ffc..b5059cf8a47 100644 --- a/mozilla/cmd/xfe/Makefile +++ b/mozilla/cmd/xfe/Makefile @@ -609,18 +609,34 @@ endif # HP Machines ifeq ($(OS_ARCH),HP-UX) +ifeq ($(OS_RELEASE),A.09) +HPUX_XLIBS = -L/usr/lib/X11R5 -L/usr/contrib/X11R5/lib -L/usr/lib/Motif1.2 +endif ifeq ($(OS_RELEASE),B.10) -INCLUDES += -I. +INCLUDES += -I. +HPUX_XLIBS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -L/usr/lib/Motif1.2_R6 -L/usr/lib/Motif1.2 +endif +ifeq ($(OS_RELEASE),B.11) +HPUX_XLIBS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -L/usr/lib/Motif2.1 endif HPUX_RESOURCE_HACK = -Wp,-H16384 -OTHER_LIBS = -L/usr/lib/X11R5 -L/usr/lib/Motif1.2 -lXm -L$(DIST)/lib -lXmu -lXt -lX11 -lXext $(OS_LIBS) +OTHER_LIBS = $(HPUX_XLIBS) -lXm -L$(DIST)/lib -lXmu -lXt -lX11 -lXext $(OS_LIBS) + +ifdef NS_USE_GCC +EXPORT_LDFLAGS = $(BASIC_LIBS) $(EXPORT_LIB) $(BASIC_LIBS_2) $(NSPR_LIB) $(OTHER_LIBS) +endif ifndef NO_EDITOR + +ifdef NS_USE_GCC +CCLD = $(CCC) +else EXPORT_DEPLIBS += cxxlink-filter US_DEPLIBS += cxxlink-filter CCLD = CC -tl,./cxxlink-filter +endif ifndef NO_WEBFONTS EXTRA_REL_FILES += $(WEBFONT_DSO) diff --git a/mozilla/cmd/xfe/remote.c b/mozilla/cmd/xfe/remote.c index 1b62080fb75..b1bd0cfa225 100644 --- a/mozilla/cmd/xfe/remote.c +++ b/mozilla/cmd/xfe/remote.c @@ -81,7 +81,8 @@ static const char *expected_mozilla_version = "1.1"; #else /* !STANDALONE */ extern const char *progname; - extern const char *expected_mozilla_version; + /* Next line not needed - defined in remote-s.c */ + /* extern const char *expected_mozilla_version; */ #endif /* !STANDALONE */ #define MOZILLA_VERSION_PROP "_MOZILLA_VERSION"