Blob Blame History Raw
diff -up cgnslib_2.5/configure.so cgnslib_2.5/configure
--- cgnslib_2.5/configure.so	2008-07-11 05:47:50.000000000 +0530
+++ cgnslib_2.5/configure	2010-07-15 23:47:56.101811596 +0530
@@ -2048,8 +2048,8 @@ if test $shared = yes; then
       shared=no
     else
       CFGFLAGS="-fPIC $CFGFLAGS"
-      AR="\$(CC) -shared $SYSCFLAGS -Wl,-rpath,$cgnsdir/\$(SYSTEM)"
-      LIBEXT=so
+      AR="\$(CC) -shared $SYSCFLAGS -Wl,-soname,libcgns.so.1.0 -Wl,-rpath,$cgnsdir/\$(SYSTEM)"
+      LIBEXT=so.1.0
     fi
   fi
   if test $shared = yes; then
diff -up cgnslib_2.5/Makefile.in.so cgnslib_2.5/Makefile.in
--- cgnslib_2.5/Makefile.in.so	2008-01-19 09:15:16.000000000 +0530
+++ cgnslib_2.5/Makefile.in	2010-07-15 23:47:56.102811387 +0530
@@ -50,6 +50,7 @@ $(CGNSLIB) : $(OBJDIR) $(CGNSOBJS) $(ADF
 	-@$(RM) $@
 	$(AR) $(AROUT)$@ $(CGNSOBJS) $(ADFOBJS) $(F2COBJS)
 	$(RANLIB) $@
+	cd $(SYSTEM); ln -sf libcgns.so.1.0 libcgns.so
 
 $(OBJDIR) :
 	-$(MKDIR) $(OBJDIR)
diff -up cgnslib_2.5/tests/Makefile.in.so cgnslib_2.5/tests/Makefile.in
--- cgnslib_2.5/tests/Makefile.in.so	2010-07-15 23:48:18.602061430 +0530
+++ cgnslib_2.5/tests/Makefile.in	2010-07-15 23:49:26.214822351 +0530
@@ -7,7 +7,7 @@ CGNSLIB = $(CGNSDIR)/$(LIBCGNS)
 
 COPTS  = $(CFLAGS) -I$(CGNSDIR) -I$(CGNSDIR)/$(ADFDIR)
 FOPTS  = $(FFLAGS) -I$(CGNSDIR)
-LDLIBS = $(CGNSLIB) $(HDF5LIB) $(SZIPLIB) $(ZLIBLIB)
+LDLIBS = $(CGNSLIB) $(HDF5LIB) $(SZIPLIB) $(ZLIBLIB) -L$(CGNSDIR)/$(SYSTEM) -lcgns -Wl,-rpath,$(CGNSDIR)/$(SYSTEM)
 
 #----------