CFLAGS = LIB = LOCALLIB= -L/usr/lang/SC0.0 -lF77 -lV77 SUNLIB= IBMLIB= -lxlf DECLIB= -lfor -li -lutil -lots CC = cc ITEROBJ = iterate.o POLOBJ = vanderpol.o runge-kutta2.o SIGNOBJ = signal.o FFTOBJ = Fourier.o FFT.o PENDOBJ = pendulum.o POINOBJ = Poincare.o POWOBJ = power.o FFT.o LOROBJ = Lorenz.o runge-kutta.o DISOBJ = distance.o HENOBJ = Henon.o FRAOBJ = fracdim.o correl.o MAPOBJ = map.o RIKOBJ = Rikitake.o runge-kutta.o FRAOBJ= fracdim.o correl.o TAKOBJ= take2.o BOUOBJ= bounce.o iterate: $(ITEROBJ) $(CC) $(CFLAGS) -o iterate $(ITEROBJ) -lm vanderpol: $(POLOBJ) $(CC) $(CFLAGS) -o vanderpol $(POLOBJ) -lm vanderpol.o: vanderpol.c $(CC) $(CFLAGS) -c vanderpol.c; runge-kutta2.o: runge-kutta2.c $(CC) $(CFLAGS) -c runge-kutta2.c; signal: $(SIGNOBJ) $(CC) $(CFLAGS) -o signal $(SIGNOBJ) -lm Fourier: $(FFTOBJ) $(CC) $(CFLAGS) -o Fourier $(FFTOBJ) -lm Fourier.o: Fourier.c $(CC) $(CFLAGS) -c Fourier.c -lm power: $(POWOBJ) $(CC) $(CFLAGS) -o power $(POWOBJ) -lm power.o: power.c $(CC) $(CFLAGS) -c power.c -lm FFT.o : FFT.c $(CC) $(CFLAGS) -c FFT.c -lm pendulum: $(PENDOBJ) $(CC) $(CFLAGS) -o pendulum $(PENDOBJ) -lm Poincare: $(POINOBJ) $(CC) $(CFLAGS) -o Poincare $(POINOBJ) -lm Lorenz.o: Lorenz.c $(CC) $(CFLAGS) -c Lorenz.c runge-kutta.o: runge-kutta.c $(CC) $(CFLAGS) -c runge-kutta.c Lorenz: $(LOROBJ) $(CC) $(CFLAGS) -o Lorenz $(LOROBJ) -lm distance: $(DISOBJ) $(CC) $(CFLAGS) -o distance $(DISOBJ) -lm Henon: $(HENOBJ) $(CC) $(CFLAGS) -o Henon $(HENOBJ) -lm map: $(MAPOBJ) $(CC) $(CFLAGS) -o map $(MAPOBJ) -lm Rikitake: $(RIKOBJ) $(CC) $(CFLAGS) -o Rikitake $(RIKOBJ) -lm Rikitake.o: Rikitake.c $(CC) $(CFLAGS) -c Rikitake.c correl.o: correl.c $(CC) $(CFLAGS) -c correl.c fracdim.o: fracdim.c $(CC) $(CFLAGS) -c fracdim.c fracdim:$(FRAOBJ) $(CC) $(CFLAGS) -o fracdim $(FRAOBJ) -lm take2:$(TAKOBJ) $(CC) $(CFLAGS) -o take2 $(TAKOBJ) bounce:$(BOUOBJ) $(CC) $(CFLAGS) -o bounce $(BOUOBJ) -lm clean: rm *.o *~