CC=g++

CFLAGS=-c -I/mnt/c/myincl -O3

dos_find: dos_find.o mpc_obs.o orb_func.o runge.o lsquare.o ephem0.o jpleph.o lunar.a
	$(CC) -o dos_find dos_find.o mpc_obs.o orb_func.o runge.o lsquare.o ephem0.o jpleph.o lunar.a -lcurses -ltermcap

.cpp.o:
	$(CC) $(CFLAGS) $<

dos_find.o: dos_find.cpp
	$(CC) $(CFLAGS) dos_find.cpp

mpc_obs.o: mpc_obs.cpp
	$(CC) $(CFLAGS) mpc_obs.cpp

orb_func.o: orb_func.cpp
	$(CC) $(CFLAGS) orb_func.cpp

runge.o: runge.cpp
	$(CC) $(CFLAGS) runge.cpp

lsquare.o: /mnt/c/image/lsquare.cpp
	$(CC) $(CFLAGS) /mnt/c/image/lsquare.cpp

ephem0.o: ephem0.cpp
	$(CC) $(CFLAGS) ephem0.cpp

jpleph.o: /mnt/c/jpl/pl/jpleph.cpp
	$(CC) $(CFLAGS) /mnt/c/jpl/pl/jpleph.cpp
