.SUFFIXES: .C

STDIO_CFILES = printf.C vprintf.C fprintf.C vfprintf.C fwrite.C ungetc.C\
  sprintf.C fputs.C fileno.C vfscanf.C sscanf.C fscanf.C vsscanf.C\
  fclose.C fflush.C emulate.C fread.C fseek.C ftell.C\
  fgetc.C fputc.C setbuf.C setbuffer.C setvbuf.C setlinebuf.C freopen.C \
  fgets.C rewind.C ferror.C feof.C clearerr.C vsprintf.C \
  vscanf.C scanf.C fopen.C fdopen.C stdio.C

STDIO_FILES = $(STDIO_CFILES) stdio.h Makefile

STDIO_OBJECTS = printf.o vprintf.o fprintf.o vfprintf.o fwrite.o ungetc.o\
  sprintf.o fputs.o fileno.o vfscanf.o sscanf.o fscanf.o vsscanf.o\
  fclose.o fflush.o emulate.o fread.o fseek.o ftell.o\
  fgetc.o fputc.o setbuf.o setbuffer.o setvbuf.o setlinebuf.o freopen.o \
  fgets.o rewind.o ferror.o feof.o clearerr.o vsprintf.o \
  vscanf.o scanf.o fopen.o fdopen.o stdio.o

LIBSTDIO=libstdio.a
AR=ar
RANLIB=ranlib

$(LIBSTDIO):  $(STDIO_OBJECTS)
	rm -f $(LIBSTDIO)
	$(AR) r $(LIBSTDIO) $(STDIO_OBJECTS)
	$(RANLIB) $(LIBSTDIO)	

#CPLUS_INCLUDE=-I/usr/latest/lib/gcc/sun4/1.95.02/g++-include
CPLUS_INCLUDE=-I../../g++-include
CPLUS=g++ -Wall -DDEBUG
.C.o:
	$(CPLUS) -c -I. -I.. $(CPLUS_INCLUDE) -g $<
#	$(CPLUS) -c -I. -I..  -g $<
