summaryrefslogtreecommitdiff
blob: 00c1a61538257c8c55d268b95cc55ed40f1cf91c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- src/lib/Makefile.orig	2007-04-19 11:37:42.148327750 +0100
+++ src/lib/Makefile	2007-04-19 12:18:40.109867500 +0100
@@ -92,7 +92,7 @@
 
 shared.yes: libcdf.$(SHAREDEXT)
 
-libcdf.so \
+libcdf.$(SHAREDEXT) \
 libcdf.dylib \
 libcdf.sl: $(OBJs)
 	@if [ -f $@ ] ; then rm $@ ; else $(NULL) ; fi
@@ -100,8 +100,8 @@
 	  echo $(LD) $(LDFLAGS) -o $@ $(OBJs) $(SYSLIBS); \
 	       $(LD) $(LDFLAGS) -o $@ $(OBJs) $(SYSLIBS); \
 	else \
-	  echo $(LD) $(LDFLAGS) -o $@ $(OBJs); \
-	       $(LD) $(LDFLAGS) -o $@ $(OBJs); \
+	  echo $(LD) $(LDFLAGS) -Wl,-soname,libcdf.$(SHAREDEXT) -o $@ $(OBJs); \
+	       $(LD) $(LDFLAGS) -Wl,-soname,libcdf.$(SHAREDEXT) -o $@ $(OBJs); \
 	fi 
 libcdf.o: $(OBJs)
 	@echo $(LD) $(LDFLAGS) -o $@ $(OBJs) $(SYSLIBS)