--- C/Makefile.orig 2011-01-01 15:25:04.000000000 -0500 +++ C/Makefile 2011-01-02 15:29:46.000000000 -0500 @@ -6,7 +6,7 @@ # $Id: Makefile,v 1.109 2010-12-31 21:15:39-08 bll Exp $ # -CC = cc +CC ?= cc # for tests.done DC = gdc @@ -34,7 +34,7 @@ ### # installation options # -prefix = /usr/local +prefix ?= /usr/local LOCALEDIR = $(prefix)/share/locale PROG = di MPROG = mi @@ -145,7 +145,7 @@ $(MAKE) _MKCONFIG_SHELL=$(MKCONFIG_SHELL) \ CC=cc LD=cc EXE_EXT="" OBJ_EXT=".o" \ CFLAGS="$(CFLAGS) -O" \ - LDFLAGS="-O" di-programs + LDFLAGS="-O $(LDFLAGS)" di-programs bsd43-gcc: @$(MAKE) ../dioptions.dat @@ -156,7 +156,7 @@ $(MAKE) _MKCONFIG_SHELL=$(MKCONFIG_SHELL) \ CC=gcc LD=gcc EXE_EXT="" OBJ_EXT=".o" \ CFLAGS="$(CFLAGS) -O2" \ - LDFLAGS="-O2" di-programs + LDFLAGS="-O2 $(LDFLAGS)" di-programs ### # cleaning