diff options
Diffstat (limited to 'include/makeinclude/platform_hpux_gcc.GNU')
-rw-r--r-- | include/makeinclude/platform_hpux_gcc.GNU | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/include/makeinclude/platform_hpux_gcc.GNU b/include/makeinclude/platform_hpux_gcc.GNU new file mode 100644 index 00000000000..2d2cfd228f5 --- /dev/null +++ b/include/makeinclude/platform_hpux_gcc.GNU @@ -0,0 +1,19 @@ +CC = gcc -w +CXX = g++ -w -I. +DLD = $(CXX) +LD = $(CXX) +PIC = -fPIC +ARFLAGS = ruv +RANLIB = echo +CFLAGS = $(DCFLAGS) +LDFLAGS = -L$(WRAPPER_ROOT)/ace -Wl,+s +LIBS += -lxti +CCFLAGS = +SOFLAGS = $(CPPFLAGS) -shared -nostdlib +SOEXT = sl +SOBUILD = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.so $< +SHLIBBUILD = $(SOLINK.cc) -o $@ $(VSHOBJS1) +PRELIB = (echo "main() { }" > gcctemp.c && \ + $(COMPILE.cc) $(PIC) -o gcctemp.o gcctemp.c && \ + $(LINK.cc) -o gcctemp gcctemp.o $^ $(LDFLAGS) $(LIBS); \ + status=$$?; exit $$status) |