about summary refs log tree commit diff
path: root/pkgs/development/interpreters/tinyscheme/02-use-toolchain-env-vars.patch
blob: f23ad8d02ef58650c908a5c70512a2e2b72f3534 (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
diff --git a/makefile b/makefile
index aeb2fcd..4c111a1 100644
--- a/makefile
+++ b/makefile
@@ -18,7 +18,7 @@
 #AR= echo
 
 # Unix, generally
-CC = gcc -fpic -pedantic
+CC := $(CC) -fpic -pedantic
 DEBUG=-g -Wall -Wno-char-subscripts -O
 Osuf=o
 SOsuf=so
@@ -27,10 +27,10 @@ EXE_EXT=
 LIBPREFIX=lib
 OUT = -o $@
 RM= -rm -f
-AR= ar crs
+AR := $(AR) crs
 
 # Linux
-LD = gcc
+LD := $(CC)
 LDFLAGS = -shared
 DEBUG=-g -Wno-char-subscripts -O
 SYS_LIBS= -ldl -lm