aboutsummaryrefslogtreecommitdiffstats
path: root/devel/amulet/files/patch-aa
blob: 071d2594da0b6fa3684330312fd819c66445fffa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
--- bin/Makefile.lib.gcc.shared.orig	Mon Jun 23 21:37:02 1997
+++ bin/Makefile.lib.gcc.shared	Mon May 11 22:48:44 1998
@@ -27,6 +27,7 @@
 echo "*** or upgrade to gcc 2.7.0 or later." ; \
 echo "" ; false ; \
 } fi
+	@touch check_gcc_version
 
 FULL_AMULET_DEPENDENCIES = \
     $(OPAL_MODULE) $(INTER_MODULE) $(DEBUG_MODULE)   \
@@ -49,26 +50,22 @@
 $(AMULET_LIB):: $(AMULET_LIB_DEPENDENCIES)
 	$(SHARED_CC) $(AM_CFLAGS) $(FULL_AMULET_DEPENDENCIES) \
 	  -o $(LIB_DIR)/$(AMULET_lib).so.$(V)
-	cd $(LIB_DIR); for p in $(AMULET_lib).sl $(AMULET_lib).so ; \
-		do rm -f $$p ; ln -s $(AMULET_lib).so.$(V) $$p ; done
+	touch $(AMULET_LIB)
 
 $(GEM_LIB): $(GEM_LIB_DEPENDENCIES)
 	$(SHARED_CC) $(AM_CFLAGS) $(FULL_GEM_DEPENDENCIES) \
 	  -o $(LIB_DIR)/$(GEM_lib).so.$(V)
-	cd $(LIB_DIR); for p in $(GEM_lib).sl $(GEM_lib).so ; \
-		do rm -f $$p ; ln -s $(GEM_lib).so.$(V) $$p ; done
+	touch $(GEM_LIB)
 
 $(ORE_LIB): $(ORE_LIB_DEPENDENCIES)
 	$(SHARED_CC) $(AM_CFLAGS) $(FULL_ORE_DEPENDENCIES) \
 	  -o $(LIB_DIR)/$(ORE_lib).so.$(V)
-	cd $(LIB_DIR); for p in $(ORE_lib).sl $(ORE_lib).so ; \
-		do rm -f $$p ; ln -s $(ORE_lib).so.$(V) $$p ; done
+	touch $(ORE_LIB)
 
 $(UTILS_LIB): $(UTILS_LIB_DEPENDENCIES)
 	$(SHARED_CC) $(AM_CFLAGS) $(FULL_UTILS_DEPENDENCIES) \
 	  -o $(LIB_DIR)/$(UTILS_lib).so.$(V)
-	cd $(LIB_DIR); for p in $(UTILS_lib).sl $(UTILS_lib).so ; \
-		do rm -f $$p ; ln -s $(UTILS_lib).so.$(V) $$p ; done
+	touch $(UTILS_LIB)
 
 
 # Use these declarations to compile tests against monolithic shared libs.
@@ -91,4 +88,4 @@
 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 
 
 .cc.o:
-	$(CC) $(CFLAGS) -c $< -o $@
+	$(CC) $(CFLAGS) -fpic -c $< -o $@