diff -up wannier90-1.2/src/Makefile.sharedlib wannier90-1.2/src/Makefile --- wannier90-1.2/src/Makefile.sharedlib 2009-10-29 12:20:04.000000000 +0200 +++ wannier90-1.2/src/Makefile 2010-02-16 12:29:08.438336863 +0200 @@ -8,16 +8,15 @@ OBJS = constants.o io.o utility.o para OBJS2 = wannier_lib.o -LIBRARY = ../libwannier.a +LIBRARY = ../libwannier.so -prog: $(OBJS) - $(F90) wannier_prog.F90 $(LDOPTS) $(OBJS) $(LIBS) -o ../wannier90.x +prog: $(LIBRARY) + $(F90) wannier_prog.F90 $(LDOPTS) -L.. -lwannier $(LIBS) -o ../wannier90.x libs: $(LIBRARY) -$(LIBRARY): $(OBJS) $(OBJS2) - $(AR) $(ARFLAGS) $(LIBRARY) $(OBJS2) $(OBJS) - +$(LIBRARY): $(OBJS) $(OBJS2) + $(F90) $(FCOPTS) -shared -o $(LIBRARY) $(OBJS2) $(OBJS) $(LIBS) clean: