Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > cc80526482e23d0c4b3781bbe5369d90 > files > 1

wannier90-1.2-2.fc13.src.rpm

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: