1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
COMM @(#)hp.cf,v 1.9 2002/11/19 10:24:12 CERN IT-PDP/DM Jean-Philippe Baud
COMM
COMM Copyright (C) 1993-2000 by CERN/IT/PDP/DM
COMM All rights reserved
COMM
COMM Default rules for Make HP-UX
AR=ar
RM = rm -f
#if OSMajorVersion <= 10
MTCCFLAGS = -Ae -Dhpux -DCTHREAD_DCE -D_THREAD_SAFE -D_REENTRANT -I/opt/dce/include
MTLDLIBS = -lcma
MTLDFLAGS =
#else
MTCCFLAGS = -Ae -Dhpux -DCTHREAD_POSIX -D_THREAD_SAFE -D_REENTRANT
MTLDLIBS = -lpthread
MTLDFLAGS =
#endif
SHLIBLDFLAGS = -b
#if OSMajorVersion == 10
#if OSMinorVersion >= 10
CC = cc -DHPUX10 -DHPUX1010 +Z -D_LARGEFILE64_SOURCE -D__STDC_EXT__
#else
CC = cc -DHPUX10
#endif
#else
CC=cc
#endif
FC=fort77
FFOPTFLAGS = +Z
#define HasRanlib NO
ARFLAGS= rv
CPPUFL= -DPPU
FPPUFL= +ppu
.SUFFIXES: .F .a .F .o
.F.a:
/lib/cpp -P $< $*.f
$(FC) $(FFLAGS) -c $*.f
$(AR) rv $@ $%
$(RM) $*.[fo]
.F.o:
/lib/cpp -P $< $*.f
$(FC) $(FFLAGS) -c $*.f
$(RM) $*.f
#include <hp.rules>
|