summaryrefslogtreecommitdiff
path: root/lang/RScheme/patches/patch-af
blob: 6e453d6a9c8c632f53143dc59fc6cdf48047a2fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$NetBSD: patch-af,v 1.1 2002/03/06 06:48:16 jmc Exp $

--- stage0/configure.orig	Mon Nov 27 02:03:11 2000
+++ stage0/configure	Wed Mar  6 06:24:01 2002
@@ -2762,8 +2762,10 @@
 $(SO_PRODUCT): $(SOFILES)
 	$(CC) -shared $(SOFILES) -o $(SO_PRODUCT) $(XLFLAGS)
 
-%.so: %.c
-	$(CC) -c $(CPPFLAGS) $(CFLAGS) -fPIC -o $@ $^
+.SUFFIXES: .so
+
+.c.so:
+	$(CC) -c $(CPPFLAGS) $(CFLAGS) -fPIC -o ${.TARGET} ${.IMPSRC}
 
 install.so: $(SO_PRODUCT)
 	cp $(SO_PRODUCT) $(INSTALL_DIR)/resource/modules