CC       = icc -DPARCH_paragon -D_POSIX_SOURCE -nx
FC       = if77 -nx
AR       = ar860
RM       = rm
RANLIB   = true
OMAKE    = make
SHELL    = /bin/sh
# Pick these based on main program language
CLINKER  = icc $(BASEOPT) -nx
FLINKER  = if77 -nx $(BASEOPTF)

SYS_LIB  = 
CONF     = -DHAVE_PWD_H -DHAVE_STRING_H -DHAVE_STROPTS_H \
           -DHAVE_MALLOC_H -DHAVE_SWAPPED_BYTES -DHAVE_X11 \
           -D_POSIX_SOURCE -DHAVE_FORTRAN_UNDERSCORE -DHAVE_DRAND48 \
           -DHAVE_GETDOMAINNAME

include $(PARPRE_DIR)/bmake/common


libc: $(OBJSC)
	ar crl $(LIBNAME) $(OBJSC)
libf: $(OBJSF)
	ar crl $(LIBNAME) $(OBJSF)

.c.a: 
	$(CC) -c $(CFLAGS) $(BASEOPT) $*.c
	$(AR) cr $(LIBNAME) $*.o
	rm $*.o
.c.o: 
	$(CC) -c -DPARCH_paragon $(CFLAGS) $(BASEOPT) $*.c
.f.o: 
	$(FC) -c $(FFLAGS) $(BASEOPTF) $*.f

.f.a: 
	$(FC) -c $(FFLAGS) $(BASEOPTF) $*.f
	$(AR) cr $(LIBNAME) $*.o
	rm $*.o
.F.o:
        $(FC)  -c $(FFLAGS)  $(BASEOPT) $(CFLAGS) $(BASEOPTF) $*.F
.F.a:
        $(FC)  -c $(FFLAGS)  $(BASEOPT) $(CFLAGS) $(BASEOPTF) $*.F
        $(AR) clr $(LIBNAME) $*.o
        $(RM) $*.o

