summaryrefslogtreecommitdiff
blob: bcada8b0a889fe0bce1b945ea0e6a0c0affb2f72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
VERSION = GENTOOVERSION
MAJOR = 1

LIBS = -lgfortran -lf2c

objects := $(patsubst %.f,%.o,$(wildcard *.f))

all: libgmxmopac7

clean:
	 rm -f moldat.*f deriv.* mopac7*.* compfg.* dcart.*

%.o: %.f
	$(FC) $(FFLAGS) -fPIC -c $<

libgmxmopac7: $(objects)
	$(FC) -shared $(LDFLAGS) -Wl,-soname,libgmxmopac7.so.$(MAJOR) -o $@.so.$(VERSION) $^ $(LIBS)
	ln -sf $@.so.$(VERSION) libgmxmopac7.so