# Makefile for libf2c.a	 1999/09/22

.SUFFIXES: .c .o
CC = cc
SHELL = /bin/sh
CFLAGS = -O

# compile, then strip unnecessary symbols
.c.o:
	$(CC) -c -DSkip_f2c_Undefs $(CFLAGS) $*.c
#	ld -r -o $*.xxx $*.o
#	mv $*.xxx $*.o

MISC =	file_close.o file_open.o file_inquire.o file_rewind.o file_trunc.o fmt.o  \
		fmt_dofio.o fmt_read.o fmt_write.o sfe.o sfe_helper.o sfi.o sfi_helper.o \
		sle.o sle_dolio.o sle_lread.o sle_lwrite.o sue.o sue_douio.o add_math.o \
		add_pow.o add_string.o err.o main.o util.o

all: f2c.h signal1.h libf2c.a

libf2c.a: $(MISC) 
	ar r libf2c.a $?
	-ranlib libf2c.a

install: libf2c.a
	cp libf2c.a $(LIBDIR)
	-ranlib $(LIBDIR)/libf2c.a

clean:
	rm -f libf2c.a *.o

