PROGRAM = create_spin_rpa LIBS = F77 = f77 -g LD = $(F77) OBJS = create_spin_rpa.o \ addtm2.o \ axisrt.o \ bitmsk.o \ bits71.o \ bits72.o \ bits74.o \ cmptm2.o \ deffgs.o \ deluns.o \ diftms.o \ fndval.o \ getmd1.o \ getmf1.o \ iangln.o \ idcodc.o \ igtzms.o \ isangl.o \ lmsnxt.o \ lmsset.o \ lmstss.o \ lmstst.o \ mascnv.o \ masset.o \ mastab.o \ mastxt.o \ mshmsm.o \ orbsav.o \ parini.o \ pitch.o \ rbfavg.o \ refang.o \ sort.o \ srtang.o \ srtrp2.o \ thms.o # # link everything together # $(PROGRAM): $(OBJS) $(LD) -o $@ $(OBJS) $(LIBS) # # compile the FORTRAN code # create_spin_rpa.o: create_spin_rpa.for f77 -c -g create_spin_rpa.for # addtm2.o: addtm2.for f77 -c -g addtm2.for # axisrt.o: axisrt.for f77 -c -g axisrt.for # bitmsk.o: bitmsk.for f77 -c -g bitmsk.for # bits71.o: bits71.for f77 -c -g bits71.for # bits72.o: bits72.for f77 -c -g bits72.for # bits74.o: bits74.for f77 -c -g bits74.for # cmptm2.o: cmptm2.for f77 -c -g cmptm2.for # deffgs.o: deffgs.for f77 -c -g deffgs.for # diftms.o: diftms.for f77 -c -g diftms.for # fndval.o: fndval.for f77 -c -g fndval.for # getmd1.o: getmd1.for f77 -c -g getmd1.for # getmf1.o: getmf1.for f77 -c -g getmf1.for # iangln.o: iangln.for f77 -c -g iangln.for # idcodc.o: idcodc.for f77 -c -g idcodc.for # igtzms.o: igtzms.for f77 -c -g igtzms.for # isangl.o: isangl.for f77 -c -g isangl.for # lmsnxt.o: lmsnxt.for f77 -c -g lmsnxt.for # lmsset.o: lmsset.for f77 -c -g lmsset.for # lmstss.o: lmstss.for f77 -c -g lmstss.for # lmstst.o: lmstst.for f77 -c -g lmstst.for # mascnv.o: mascnv.for f77 -c -g mascnv.for # masset.o: masset.for f77 -c -g masset.for # mastab.o: mastab.for f77 -c -g mastab.for # mastxt.o: mastxt.for f77 -c -g mastxt.for # mshmsm.o: mshmsm.for f77 -c -g mshmsm.for # orbsav.o: orbsav.for f77 -c -g orbsav.for # parini.o: parini.for f77 -c -g parini.for # pitch.o: pitch.for f77 -c -g pitch.for # rbfavg.o: rbfavg.for f77 -c -g rbfavg.for # refang.o: refang.for f77 -c -g refang.for # sort.o: sort.for f77 -c -g sort.for # srtang.o: srtang.for f77 -c -g srtang.for # srtrp2.o: srtrp2.for f77 -c -g srtrp2.for # thms.o: thms.for f77 -c -g thms.for # # compile the C code # deluns.o: deluns.c gcc -c -g deluns.c