From 1d86daf19a9c948fe2a7445d115aef98ff40c13d Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Mon, 10 Jul 2023 03:33:53 -0700 Subject: [PATCH] Change LIBS to LDFLAGS in Makefiles This is to make it more standard which further allows one to run make on some other source code, say because they want to try and fix an entry but forget to update the Makefile. Or if they're the author they can not worry about it in some cases. But since LDFLAGS is the standard way it seems better to have the LIBS variable in the Makefile be LDFLAGS. Maybe there is a reason to not have this and I'm happy to close this in that case but it does seem better this way so I'm doing this commit. --- 1984/anonymous/Makefile | 6 ++--- 1984/decot/Makefile | 6 ++--- 1984/laman/Makefile | 4 ++-- 1984/mullender/Makefile | 8 +++---- 1985/applin/Makefile | 4 ++-- 1985/august/Makefile | 4 ++-- 1985/lycklama/Makefile | 4 ++-- 1985/shapiro/Makefile | 6 ++--- 1985/sicherman/Makefile | 6 ++--- 1986/applin/Makefile | 4 ++-- 1986/august/Makefile | 4 ++-- 1986/bright/Makefile | 4 ++-- 1986/hague/Makefile | 4 ++-- 1986/holloway/Makefile | 4 ++-- 1986/marshall/Makefile | 4 ++-- 1986/pawka/Makefile | 4 ++-- 1986/stein/Makefile | 4 ++-- 1986/wall/Makefile | 4 ++-- 1987/biggar/Makefile | 4 ++-- 1987/heckbert/Makefile | 4 ++-- 1987/hines/Makefile | 6 ++--- 1987/korn/Makefile | 4 ++-- 1987/lievaart/Makefile | 10 ++++---- 1987/wall/Makefile | 4 ++-- 1987/westley/Makefile | 6 ++--- 1988/applin/Makefile | 2 +- 1988/dale/Makefile | 4 ++-- 1988/isaak/Makefile | 6 ++--- 1988/litmaath/Makefile | 4 ++-- 1988/phillipps/Makefile | 4 ++-- 1988/reddy/Makefile | 4 ++-- 1988/robison/Makefile | 4 ++-- 1988/spinellis/Makefile | 6 ++--- 1988/westley/Makefile | 4 ++-- 1989/fubar/Makefile | 2 +- 1989/jar.1/Makefile | 2 +- 1989/jar.2/Makefile | 6 ++--- 1989/ovdluhe/Makefile | 6 ++--- 1989/paul/Makefile | 4 ++-- 1989/robison/Makefile | 4 ++-- 1989/roemer/Makefile | 4 ++-- 1989/tromp/Makefile | 6 ++--- 1989/vanb/Makefile | 4 ++-- 1989/westley/Makefile | 12 +++++----- 1990/baruch/Makefile | 4 ++-- 1990/cmills/Makefile | 4 ++-- 1990/dds/Makefile | 4 ++-- 1990/dg/Makefile | 4 ++-- 1990/jaw/Makefile | 4 ++-- 1990/pjr/Makefile | 4 ++-- 1990/scjones/Makefile | 4 ++-- 1990/stig/Makefile | 2 +- 1990/tbr/Makefile | 6 ++--- 1990/theorem/Makefile | 4 ++-- 1990/westley/Makefile | 4 ++-- 1991/ant/Makefile | 4 ++-- 1991/brnstnd/Makefile | 4 ++-- 1991/buzzard/Makefile | 4 ++-- 1991/cdupont/Makefile | 4 ++-- 1991/davidguy/Makefile | 4 ++-- 1991/dds/Makefile | 6 ++--- 1991/fine/Makefile | 4 ++-- 1991/rince/Makefile | 4 ++-- 1991/westley/Makefile | 4 ++-- 1992/adrian/Makefile | 4 ++-- 1992/albert/Makefile | 6 ++--- 1992/ant/Makefile | 4 ++-- 1992/buzzard.1/Makefile | 4 ++-- 1992/buzzard.2/Makefile | 6 ++--- 1992/gson/Makefile | 4 ++-- 1992/imc/Makefile | 4 ++-- 1992/kivinen/Makefile | 4 ++-- 1992/lush/Makefile | 6 ++--- 1992/marangon/Makefile | 4 ++-- 1992/nathan/Makefile | 4 ++-- 1992/vern/Makefile | 4 ++-- 1992/westley/Makefile | 4 ++-- 1993/ant/Makefile | 4 ++-- 1993/cmills/Makefile | 4 ++-- 1993/dgibson/Makefile | 4 ++-- 1993/ejb/Makefile | 4 ++-- 1993/jonth/Makefile | 4 ++-- 1993/leo/Makefile | 4 ++-- 1993/lmfjyh/Makefile | 4 ++-- 1993/plummer/Makefile | 6 ++--- 1993/rince/Makefile | 4 ++-- 1993/schnitzi/Makefile | 4 ++-- 1993/vanb/Makefile | 4 ++-- 1994/dodsond1/Makefile | 4 ++-- 1994/dodsond2/Makefile | 4 ++-- 1994/horton/Makefile | 8 +++---- 1994/imc/Makefile | 4 ++-- 1994/ldb/Makefile | 4 ++-- 1994/schnitzi/Makefile | 4 ++-- 1994/shapiro/Makefile | 6 ++--- 1994/smr/Makefile | 2 +- 1994/tvr/Makefile | 6 ++--- 1994/weisberg/Makefile | 6 ++--- 1994/westley/Makefile | 4 ++-- 1995/cdua/Makefile | 6 ++--- 1995/dodsond1/Makefile | 4 ++-- 1995/dodsond2/Makefile | 4 ++-- 1995/esde/Makefile | 4 ++-- 1995/garry/Makefile | 4 ++-- 1995/heathbar/Makefile | 4 ++-- 1995/leo/Makefile | 4 ++-- 1995/makarios/Makefile | 4 ++-- 1995/savastio/Makefile | 4 ++-- 1995/schnitzi/Makefile | 4 ++-- 1995/spinellis/Makefile | 4 ++-- 1995/vanschnitz/Makefile | 4 ++-- 1996/august/Makefile | 6 ++--- 1996/dalbec/Makefile | 4 ++-- 1996/eldby/Makefile | 4 ++-- 1996/gandalf/Makefile | 4 ++-- 1996/huffman/Makefile | 4 ++-- 1996/jonth/Makefile | 4 ++-- 1996/rcm/Makefile | 4 ++-- 1996/schweikh1/Makefile | 4 ++-- 1996/schweikh2/Makefile | 4 ++-- 1996/schweikh3/Makefile | 4 ++-- 1996/westley/Makefile | 6 ++--- 1998/banks/Makefile | 4 ++-- 1998/bas1/Makefile | 4 ++-- 1998/bas2/Makefile | 4 ++-- 1998/chaos/Makefile | 6 ++--- 1998/df/Makefile | 4 ++-- 1998/dlowe/Makefile | 6 ++--- 1998/dloweneil/Makefile | 4 ++-- 1998/dorssel/Makefile | 4 ++-- 1998/fanf/Makefile | 4 ++-- 1998/schnitzi/Makefile | 4 ++-- 1998/schweikh1/Makefile | 6 ++--- 1998/schweikh2/Makefile | 6 ++--- 1998/schweikh3/Makefile | 4 ++-- 1998/tomtorfs/Makefile | 4 ++-- 2000/anderson/Makefile | 4 ++-- 2000/bellard/Makefile | 4 ++-- 2000/bmeyer/Makefile | 4 ++-- 2000/briddlebane/Makefile | 4 ++-- 2000/dhyang/Makefile | 12 +++++----- 2000/dlowe/Makefile | 2 +- 2000/jarijyrki/Makefile | 4 ++-- 2000/natori/Makefile | 4 ++-- 2000/primenum/Makefile | 4 ++-- 2000/rince/Makefile | 4 ++-- 2000/robison/Makefile | 4 ++-- 2000/schneiderwent/Makefile | 4 ++-- 2000/thadgavin/Makefile | 10 ++++---- 2000/tomx/Makefile | 4 ++-- 2001/anonymous/Makefile | 12 +++++----- 2001/bellard/Makefile | 6 ++--- 2001/cheong/Makefile | 4 ++-- 2001/coupard/Makefile | 4 ++-- 2001/ctk/Makefile | 4 ++-- 2001/dgbeards/Makefile | 4 ++-- 2001/herrmann1/Makefile | 2 +- 2001/herrmann2/Makefile | 6 ++--- 2001/jason/Makefile | 4 ++-- 2001/kev/Makefile | 6 ++--- 2001/ollinger/Makefile | 4 ++-- 2001/rosten/Makefile | 4 ++-- 2001/schweikh/Makefile | 4 ++-- 2001/westley/Makefile | 12 +++++----- 2001/williams/Makefile | 4 ++-- 2004/anonymous/Makefile | 4 ++-- 2004/arachnid/Makefile | 6 ++--- 2004/burley/Makefile | 4 ++-- 2004/gavare/Makefile | 4 ++-- 2004/gavin/Makefile | 4 ++-- 2004/hibachi/Makefile | 4 ++-- 2004/hoyle/Makefile | 6 ++--- 2004/jdalbec/Makefile | 4 ++-- 2004/kopczynski/Makefile | 6 ++--- 2004/newbern/Makefile | 4 ++-- 2004/omoikane/Makefile | 4 ++-- 2004/schnitzi/Makefile | 4 ++-- 2004/sds/Makefile | 4 ++-- 2004/vik1/Makefile | 4 ++-- 2004/vik2/Makefile | 2 +- 2005/aidan/Makefile | 4 ++-- 2005/anon/Makefile | 6 ++--- 2005/boutines/Makefile | 4 ++-- 2005/chia/Makefile | 4 ++-- 2005/giljade/Makefile | 6 ++--- 2005/jetro/Makefile | 4 ++-- 2005/klausler/Makefile | 4 ++-- 2005/mikeash/Makefile | 4 ++-- 2005/mynx/Makefile | 4 ++-- 2005/persano/Makefile | 4 ++-- 2005/sykes/Makefile | 4 ++-- 2005/timwi/Makefile | 4 ++-- 2005/toledo/Makefile | 8 +++---- 2005/vik/Makefile | 4 ++-- 2005/vince/Makefile | 6 ++--- 2006/birken/Makefile | 4 ++-- 2006/borsanyi/Makefile | 4 ++-- 2006/grothe/Makefile | 4 ++-- 2006/hamre/Makefile | 4 ++-- 2006/meyer/Makefile | 4 ++-- 2006/monge/Makefile | 4 ++-- 2006/night/Makefile | 6 ++--- 2006/sloane/Makefile | 6 ++--- 2006/stewart/Makefile | 4 ++-- 2006/sykes1/Makefile | 4 ++-- 2006/sykes2/Makefile | 4 ++-- 2006/toledo1/Makefile | 4 ++-- 2006/toledo2/Makefile | 4 ++-- 2006/toledo3/Makefile | 8 +++---- 2011/akari/Makefile | 10 ++++---- 2011/blakely/Makefile | 4 ++-- 2011/borsanyi/Makefile | 4 ++-- 2011/dlowe/Makefile | 4 ++-- 2011/eastman/Makefile | 4 ++-- 2011/fredriksson/Makefile | 4 ++-- 2011/goren/Makefile | 4 ++-- 2011/hamaji/Makefile | 4 ++-- 2011/hou/Makefile | 4 ++-- 2011/konno/Makefile | 4 ++-- 2011/richards/Makefile | 4 ++-- 2011/toledo/Makefile | 4 ++-- 2011/vik/Makefile | 4 ++-- 2011/zucker/Makefile | 4 ++-- 2012/blakely/Makefile | 4 ++-- 2012/deckmyn/Makefile | 4 ++-- 2012/dlowe/Makefile | 4 ++-- 2012/endoh1/Makefile | 8 +++---- 2012/endoh2/Makefile | 46 ++++++++++++++++++------------------ 2012/grothe/Makefile | 4 ++-- 2012/hamano/Makefile | 4 ++-- 2012/hou/Makefile | 4 ++-- 2012/kang/Makefile | 4 ++-- 2012/konno/Makefile | 6 ++--- 2012/omoikane/Makefile | 4 ++-- 2012/tromp/Makefile | 2 +- 2012/vik/Makefile | 4 ++-- 2012/zeitak/Makefile | 6 ++--- 2013/birken/Makefile | 6 ++--- 2013/cable1/Makefile | 4 ++-- 2013/cable2/Makefile | 4 ++-- 2013/cable3/Makefile | 4 ++-- 2013/dlowe/Makefile | 4 ++-- 2013/endoh1/Makefile | 10 ++++---- 2013/endoh2/Makefile | 6 ++--- 2013/endoh3/Makefile | 4 ++-- 2013/endoh4/Makefile | 4 ++-- 2013/hou/Makefile | 4 ++-- 2013/mills/Makefile | 4 ++-- 2013/misaka/Makefile | 22 ++++++++--------- 2013/morgan1/Makefile | 4 ++-- 2013/morgan2/Makefile | 4 ++-- 2013/robison/Makefile | 4 ++-- 2014/birken/Makefile | 4 ++-- 2014/deak/Makefile | 4 ++-- 2014/endoh1/Makefile | 8 +++---- 2014/endoh2/Makefile | 4 ++-- 2014/maffiodo1/Makefile | 4 ++-- 2014/maffiodo2/Makefile | 4 ++-- 2014/morgan/Makefile | 4 ++-- 2014/sinon/Makefile | 4 ++-- 2014/skeggs/Makefile | 4 ++-- 2014/vik/Makefile | 4 ++-- 2014/wiedijk/Makefile | 4 ++-- 2015/burton/Makefile | 6 ++--- 2015/dogon/Makefile | 4 ++-- 2015/duble/Makefile | 6 ++--- 2015/endoh1/Makefile | 18 +++++++------- 2015/endoh2/Makefile | 4 ++-- 2015/endoh3/Makefile | 4 ++-- 2015/endoh4/Makefile | 6 ++--- 2015/hou/Makefile | 6 ++--- 2015/howe/Makefile | 8 +++---- 2015/mills1/Makefile | 6 ++--- 2015/mills2/Makefile | 4 ++-- 2015/muth/Makefile | 4 ++-- 2015/schweikhardt/Makefile | 4 ++-- 2015/yang/Makefile | 14 +++++------ 2018/algmyr/Makefile | 4 ++-- 2018/anderson/Makefile | 6 ++--- 2018/bellard/Makefile | 4 ++-- 2018/burton1/Makefile | 6 ++--- 2018/burton2/Makefile | 8 +++---- 2018/ciura/Makefile | 4 ++-- 2018/endoh1/Makefile | 4 ++-- 2018/endoh2/Makefile | 14 +++++------ 2018/ferguson/Makefile | 6 ++--- 2018/giles/Makefile | 4 ++-- 2018/hou/Makefile | 4 ++-- 2018/mills/Makefile | 6 ++--- 2018/poikola/Makefile | 4 ++-- 2018/vokes/Makefile | 4 ++-- 2018/yang/Makefile | 14 +++++------ 2019/adamovsky/Makefile | 4 ++-- 2019/burton/Makefile | 6 ++--- 2019/ciura/Makefile | 6 ++--- 2019/diels-grabsch1/Makefile | 4 ++-- 2019/diels-grabsch2/Makefile | 4 ++-- 2019/dogon/Makefile | 6 ++--- 2019/duble/Makefile | 14 +++++------ 2019/endoh/Makefile | 4 ++-- 2019/giles/Makefile | 4 ++-- 2019/karns/Makefile | 4 ++-- 2019/lynn/Makefile | 4 ++-- 2019/mills/Makefile | 4 ++-- 2019/poikola/Makefile | 4 ++-- 2019/yang/Makefile | 4 ++-- 2020/burton/Makefile | 8 +++---- 2020/carlini/Makefile | 4 ++-- 2020/endoh1/Makefile | 6 ++--- 2020/endoh2/Makefile | 4 ++-- 2020/endoh3/Makefile | 6 ++--- 2020/ferguson1/Makefile | 8 +++---- 2020/ferguson2/Makefile | 6 ++--- 2020/giles/Makefile | 4 ++-- 2020/kurdyukov1/Makefile | 6 ++--- 2020/kurdyukov2/Makefile | 8 +++---- 2020/kurdyukov3/Makefile | 8 +++---- 2020/kurdyukov4/Makefile | 6 ++--- 2020/otterness/Makefile | 4 ++-- 2020/tsoj/Makefile | 4 ++-- 2020/yang/Makefile | 4 ++-- 321 files changed, 801 insertions(+), 801 deletions(-) diff --git a/1984/anonymous/Makefile b/1984/anonymous/Makefile index 634f50d6a..d7b9cff1e 100644 --- a/1984/anonymous/Makefile +++ b/1984/anonymous/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -140,7 +140,7 @@ alt: data ${ALT_TARGET} ${ALT_TARGET}: ${PROG}.alt.c @echo "** NOTE: this version might not work on some systems **" - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} @echo "** NOTE: this version might not work on some systems **" # data files diff --git a/1984/decot/Makefile b/1984/decot/Makefile index 34d192d6d..ad3fdc0dd 100644 --- a/1984/decot/Makefile +++ b/1984/decot/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -134,7 +134,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} @echo "NOTE: this program prints out a string of garbage." # alternative executable @@ -144,7 +144,7 @@ alt: data ${ALT_TARGET} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} -traditional-cpp $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -traditional-cpp $< -o $@ ${LDFLAGS} # data files # data: ${DATA} diff --git a/1984/laman/Makefile b/1984/laman/Makefile index e79262586..7c342b81a 100644 --- a/1984/laman/Makefile +++ b/1984/laman/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this entry will likely crash or do something else without an arg." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1984/mullender/Makefile b/1984/mullender/Makefile index 2447a5fdc..15059da89 100644 --- a/1984/mullender/Makefile +++ b/1984/mullender/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,10 +130,10 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: This entry is likely to fail and/or dump core on any computer other" @echo "than a Vax-11 or pdp-11." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} gentab: gentab.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable @@ -142,7 +142,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${ALT_TARGET}: ${PROG}.alt.c - ${CC} -include stdio.h -include unistd.h -include stdlib.h ${CFLAGS} $< -o $@ ${LIBS} + ${CC} -include stdio.h -include unistd.h -include stdlib.h ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1985/applin/Makefile b/1985/applin/Makefile index 6d7787a68..c1e65d064 100644 --- a/1985/applin/Makefile +++ b/1985/applin/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this does not work properly in macOS." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1985/august/Makefile b/1985/august/Makefile index 4c04ff980..109849deb 100644 --- a/1985/august/Makefile +++ b/1985/august/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1985/lycklama/Makefile b/1985/lycklama/Makefile index 7a0d44dc3..8539a1cb9 100644 --- a/1985/lycklama/Makefile +++ b/1985/lycklama/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1985/shapiro/Makefile b/1985/shapiro/Makefile index 37e8b297e..81f8d13c6 100644 --- a/1985/shapiro/Makefile +++ b/1985/shapiro/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -136,7 +136,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1985/sicherman/Makefile b/1985/sicherman/Makefile index b7495948d..fbd287252 100644 --- a/1985/sicherman/Makefile +++ b/1985/sicherman/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,12 +129,12 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # alt: ${PROG}.alt.c - ${CC} ${CFLAGS} -traditional-cpp $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -traditional-cpp $< -o $@ ${LDFLAGS} # data files # diff --git a/1986/applin/Makefile b/1986/applin/Makefile index 4ae974b67..49a0f0a46 100644 --- a/1986/applin/Makefile +++ b/1986/applin/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1986/august/Makefile b/1986/august/Makefile index 6e5924207..4c4db6146 100644 --- a/1986/august/Makefile +++ b/1986/august/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this entry is very likely to dump core after its output." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1986/bright/Makefile b/1986/bright/Makefile index 2ad0ca59a..32078d7be 100644 --- a/1986/bright/Makefile +++ b/1986/bright/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1986/hague/Makefile b/1986/hague/Makefile index 90522960c..810b9c51f 100644 --- a/1986/hague/Makefile +++ b/1986/hague/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this entry uses gets() so you might get a warning about this" @echo " when compiling and running this program with some systems." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1986/holloway/Makefile b/1986/holloway/Makefile index 80c795f5d..e3f9bdaba 100644 --- a/1986/holloway/Makefile +++ b/1986/holloway/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1986/marshall/Makefile b/1986/marshall/Makefile index 3291ed941..d3f69bc73 100644 --- a/1986/marshall/Makefile +++ b/1986/marshall/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1986/pawka/Makefile b/1986/pawka/Makefile index 61ec69fb0..84d0ad169 100644 --- a/1986/pawka/Makefile +++ b/1986/pawka/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1986/stein/Makefile b/1986/stein/Makefile index fc0681611..0efebeb00 100644 --- a/1986/stein/Makefile +++ b/1986/stein/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} -${RM} -f a.out -${LN} $@ a.out diff --git a/1986/wall/Makefile b/1986/wall/Makefile index fd6aafdde..17814b650 100644 --- a/1986/wall/Makefile +++ b/1986/wall/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1987/biggar/Makefile b/1987/biggar/Makefile index b8411984d..b15857a0a 100644 --- a/1987/biggar/Makefile +++ b/1987/biggar/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c ${CC} ${CFLAGS} -DC="R>0" -DI="if(T)O" -DO="c=write(1,&c,1);" \ -DP="main(){X}" -DR="read(0,&c,1)" -DT="c!=015" \ - -DW="while(C)I" -DX="char c;W" $< -o $@ ${LIBS} + -DW="while(C)I" -DX="char c;W" $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1987/heckbert/Makefile b/1987/heckbert/Makefile index 2848b8962..9207c333a 100644 --- a/1987/heckbert/Makefile +++ b/1987/heckbert/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1987/hines/Makefile b/1987/hines/Makefile index 3a1b3ad54..bb8480264 100644 --- a/1987/hines/Makefile +++ b/1987/hines/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -136,7 +136,7 @@ alt: data ${ALT_TARGET} ${PROG}.alt: ${PROG}.alt.c @echo "NOTE: The original source might not compile using modern compilers." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1987/korn/Makefile b/1987/korn/Makefile index a1c1c67ff..95d27afb8 100644 --- a/1987/korn/Makefile +++ b/1987/korn/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1987/lievaart/Makefile b/1987/lievaart/Makefile index a36742279..51fe54363 100644 --- a/1987/lievaart/Makefile +++ b/1987/lievaart/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,10 +130,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}2: ${PROG}2.c - ${CC} ${CFLAGS} -Wno-format $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -Wno-format $< -o $@ ${LDFLAGS} # alternative executable # @@ -142,11 +142,11 @@ alt: data ${ALT_TARGET} ${PROG}.alt: ${PROG}.alt.c @echo "NOTE: The original source might not compile using modern compilers." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}2.alt: ${PROG}2.alt.c @echo "NOTE: The original source might not compile using modern compilers." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1987/wall/Makefile b/1987/wall/Makefile index 90bedad40..095d16fc8 100644 --- a/1987/wall/Makefile +++ b/1987/wall/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1987/westley/Makefile b/1987/westley/Makefile index 773cc2aa9..2f15f0a38 100644 --- a/1987/westley/Makefile +++ b/1987/westley/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -138,7 +138,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1988/applin/Makefile b/1988/applin/Makefile index f8af0bbf1..87205cb92 100644 --- a/1988/applin/Makefile +++ b/1988/applin/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # diff --git a/1988/dale/Makefile b/1988/dale/Makefile index 37840880e..cd2032ff1 100644 --- a/1988/dale/Makefile +++ b/1988/dale/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} @echo "NOTE: in linux after running this program it might drop core dumps" @echo "even though it doesn't show any error." diff --git a/1988/isaak/Makefile b/1988/isaak/Makefile index efcf8d3f7..312583e6e 100644 --- a/1988/isaak/Makefile +++ b/1988/isaak/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -140,7 +140,7 @@ alt: data ${ALT_TARGET} ${PROG}.alt: ${PROG}.alt.c @echo "NOTE: The original source might not compile using modern compilers." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1988/litmaath/Makefile b/1988/litmaath/Makefile index ad37da5af..317e4304d 100644 --- a/1988/litmaath/Makefile +++ b/1988/litmaath/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1988/phillipps/Makefile b/1988/phillipps/Makefile index b16bdebdb..ba85c12ad 100644 --- a/1988/phillipps/Makefile +++ b/1988/phillipps/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1988/reddy/Makefile b/1988/reddy/Makefile index f5c060f93..4dd8915a4 100644 --- a/1988/reddy/Makefile +++ b/1988/reddy/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1988/robison/Makefile b/1988/robison/Makefile index db224e0f8..436d57f7d 100644 --- a/1988/robison/Makefile +++ b/1988/robison/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1988/spinellis/Makefile b/1988/spinellis/Makefile index 27a2c1bed..8d4bf3e0c 100644 --- a/1988/spinellis/Makefile +++ b/1988/spinellis/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ ${PROG}: ${PROG}.c input.txt @echo "NOTE: use make alt for clang." @echo Now run the following command: ${RM} -f $@ - @echo ${CC} ${CFLAGS} $< -o $@ ${LIBS} '<' input.txt '&&' ./${PROG} + @echo ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} '<' input.txt '&&' ./${PROG} # alternative executable # @@ -139,7 +139,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c input.txt - ${CC} ${CFLAGS} -Wno-implicit-function-declaration $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -Wno-implicit-function-declaration $< -o $@ ${LDFLAGS} @echo Now run the following command: @echo ./${PROG}.alt '<' input.txt '&&' ./${PROG}.alt diff --git a/1988/westley/Makefile b/1988/westley/Makefile index dd8aebef9..0a619f659 100644 --- a/1988/westley/Makefile +++ b/1988/westley/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1989/fubar/Makefile b/1989/fubar/Makefile index 330596e9b..029339b1c 100644 --- a/1989/fubar/Makefile +++ b/1989/fubar/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # diff --git a/1989/jar.1/Makefile b/1989/jar.1/Makefile index a2bceb85d..6a46deafa 100644 --- a/1989/jar.1/Makefile +++ b/1989/jar.1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # diff --git a/1989/jar.2/Makefile b/1989/jar.2/Makefile index 72251fa5a..df04069dd 100644 --- a/1989/jar.2/Makefile +++ b/1989/jar.2/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,12 +131,12 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo NOTE: invalid input will cause this entry to dump core. - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # alt: data ${ALT_TARGET} - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1989/ovdluhe/Makefile b/1989/ovdluhe/Makefile index e34e32258..ce41e6ad7 100644 --- a/1989/ovdluhe/Makefile +++ b/1989/ovdluhe/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -140,7 +140,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1989/paul/Makefile b/1989/paul/Makefile index c0c3e1ba0..fbf7a770d 100644 --- a/1989/paul/Makefile +++ b/1989/paul/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1989/robison/Makefile b/1989/robison/Makefile index d4ce927b6..015306a20 100644 --- a/1989/robison/Makefile +++ b/1989/robison/Makefile @@ -78,7 +78,7 @@ CINCLUDE+= -include stdlib.h # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -134,7 +134,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this entry will crash with numbers with non binary digits." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1989/roemer/Makefile b/1989/roemer/Makefile index 3a83e5a5e..8df2e1b0a 100644 --- a/1989/roemer/Makefile +++ b/1989/roemer/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1989/tromp/Makefile b/1989/tromp/Makefile index 6ae11c361..f2908101b 100644 --- a/1989/tromp/Makefile +++ b/1989/tromp/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -138,7 +138,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -146,7 +146,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1989/vanb/Makefile b/1989/vanb/Makefile index 0319a77e6..0c7b40524 100644 --- a/1989/vanb/Makefile +++ b/1989/vanb/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1989/westley/Makefile b/1989/westley/Makefile index eef3a947a..de409993f 100644 --- a/1989/westley/Makefile +++ b/1989/westley/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: This entry uses non-standard args to main() that do not work with some modern compilers." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -141,22 +141,22 @@ alt: data ${ALT_TARGET} ver0: ${PROG} -./${PROG} < westley.c > ver0.c - -${CC} ${CFLAGS} ver0.c -o $@ ${LIBS} + -${CC} ${CFLAGS} ver0.c -o $@ ${LDFLAGS} ver1: ${PROG} -./${PROG} 1 < westley.c > ver1.c @echo "** NOTE: this version will not compile with clang **" - -${CC} ${CFLAGS} ver1.c -o $@ ${LIBS} + -${CC} ${CFLAGS} ver1.c -o $@ ${LDFLAGS} ver2: ${PROG} -./${PROG} 1 2 < westley.c > ver2.c @echo "** NOTE: this version will not compile with clang **" - -${CC} ${CFLAGS} ver2.c -o $@ ${LIBS} + -${CC} ${CFLAGS} ver2.c -o $@ ${LDFLAGS} ver3: ${PROG} -./${PROG} 1 2 3 < westley.c > ver3.c @echo "** NOTE: this version will not compile with clang **" - -${CC} ${CFLAGS} ver3.c -o $@ ${LIBS} + -${CC} ${CFLAGS} ver3.c -o $@ ${LDFLAGS} # data files # diff --git a/1990/baruch/Makefile b/1990/baruch/Makefile index efe2aaf2c..924af8c8d 100644 --- a/1990/baruch/Makefile +++ b/1990/baruch/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1990/cmills/Makefile b/1990/cmills/Makefile index ccb8fa2d9..67555ed26 100644 --- a/1990/cmills/Makefile +++ b/1990/cmills/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1990/dds/Makefile b/1990/dds/Makefile index 3c63fe438..ebd1cf4f1 100644 --- a/1990/dds/Makefile +++ b/1990/dds/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1990/dg/Makefile b/1990/dg/Makefile index a75be545d..57b633a1d 100644 --- a/1990/dg/Makefile +++ b/1990/dg/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1990/jaw/Makefile b/1990/jaw/Makefile index b0ddac970..a5f2199ed 100644 --- a/1990/jaw/Makefile +++ b/1990/jaw/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto zcat: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} atob: zcat ${RM} -f $@ diff --git a/1990/pjr/Makefile b/1990/pjr/Makefile index c8b70fc78..4af68e41b 100644 --- a/1990/pjr/Makefile +++ b/1990/pjr/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1990/scjones/Makefile b/1990/scjones/Makefile index 25a75f999..aee399691 100644 --- a/1990/scjones/Makefile +++ b/1990/scjones/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1990/stig/Makefile b/1990/stig/Makefile index 743fac03a..cf2b56dd5 100644 --- a/1990/stig/Makefile +++ b/1990/stig/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # diff --git a/1990/tbr/Makefile b/1990/tbr/Makefile index 81018b27b..1274b8fce 100644 --- a/1990/tbr/Makefile +++ b/1990/tbr/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: This entry might not compile when using modern compilers." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -139,7 +139,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1990/theorem/Makefile b/1990/theorem/Makefile index 73fb35232..a0eaca18c 100644 --- a/1990/theorem/Makefile +++ b/1990/theorem/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -134,7 +134,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} sorter.c: ${PROG} ${PROG}.c -./theorem -r 0 0 0 0 < theorem.c > sorter.c diff --git a/1990/westley/Makefile b/1990/westley/Makefile index 69b9c1359..e61db43c7 100644 --- a/1990/westley/Makefile +++ b/1990/westley/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -134,7 +134,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this will very likely crash without an arg and will enter an infinite loop" @echo "with an arg that is not a number > 0." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1991/ant/Makefile b/1991/ant/Makefile index 1affc081b..2dccc9915 100644 --- a/1991/ant/Makefile +++ b/1991/ant/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lcurses -ltermcap +LDFLAGS= -lcurses -ltermcap # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1991/brnstnd/Makefile b/1991/brnstnd/Makefile index e0786b43e..972478aac 100644 --- a/1991/brnstnd/Makefile +++ b/1991/brnstnd/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1991/buzzard/Makefile b/1991/buzzard/Makefile index d5d8a6c08..26e02f174 100644 --- a/1991/buzzard/Makefile +++ b/1991/buzzard/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1991/cdupont/Makefile b/1991/cdupont/Makefile index 546d7160a..d6347869c 100644 --- a/1991/cdupont/Makefile +++ b/1991/cdupont/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1991/davidguy/Makefile b/1991/davidguy/Makefile index 9ae600e28..075761814 100644 --- a/1991/davidguy/Makefile +++ b/1991/davidguy/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1991/dds/Makefile b/1991/dds/Makefile index 0f4b8b9e7..c911ec46f 100644 --- a/1991/dds/Makefile +++ b/1991/dds/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,10 +130,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} a: a.c - ${CC} ${CFLAGS} -Wno-return-type $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -Wno-return-type $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1991/fine/Makefile b/1991/fine/Makefile index a7ab4c592..5891fdd75 100644 --- a/1991/fine/Makefile +++ b/1991/fine/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1991/rince/Makefile b/1991/rince/Makefile index cc6b162ac..99494b3c3 100644 --- a/1991/rince/Makefile +++ b/1991/rince/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lcurses -ltermcap +LDFLAGS= -lcurses -ltermcap # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1991/westley/Makefile b/1991/westley/Makefile index 592f05854..92f35be96 100644 --- a/1991/westley/Makefile +++ b/1991/westley/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1992/adrian/Makefile b/1992/adrian/Makefile index 090fc340b..f478b2759 100644 --- a/1992/adrian/Makefile +++ b/1992/adrian/Makefile @@ -78,7 +78,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -136,7 +136,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${RM} -f ad.temp adwc.c adbasename.c adecho.c adhead.c adsleep.c ${SED} '1s/\..*\./. wc ./' adrian.c > ad.temp -./adrian ad.temp adwc.c diff --git a/1992/albert/Makefile b/1992/albert/Makefile index 59fa8fdac..22b207fed 100644 --- a/1992/albert/Makefile +++ b/1992/albert/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -136,7 +136,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1992/ant/Makefile b/1992/ant/Makefile index c7c1bff54..a46922179 100644 --- a/1992/ant/Makefile +++ b/1992/ant/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} am: ${PROG} ${RM} -f $@ diff --git a/1992/buzzard.1/Makefile b/1992/buzzard.1/Makefile index 6e16b946a..0228fee30 100644 --- a/1992/buzzard.1/Makefile +++ b/1992/buzzard.1/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1992/buzzard.2/Makefile b/1992/buzzard.2/Makefile index b15ebd538..ae2cd4a94 100644 --- a/1992/buzzard.2/Makefile +++ b/1992/buzzard.2/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} first: ${PROG} ${RM} -f $@ @@ -141,7 +141,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1992/gson/Makefile b/1992/gson/Makefile index d5a42c1db..9fce85893 100644 --- a/1992/gson/Makefile +++ b/1992/gson/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ag: ${PROG} ${RM} -f $@ diff --git a/1992/imc/Makefile b/1992/imc/Makefile index ad3f6bbe4..3291ba5d4 100644 --- a/1992/imc/Makefile +++ b/1992/imc/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1992/kivinen/Makefile b/1992/kivinen/Makefile index 8a721aa7a..fc4694e50 100644 --- a/1992/kivinen/Makefile +++ b/1992/kivinen/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1992/lush/Makefile b/1992/lush/Makefile index 880722a7c..de1adab6f 100644 --- a/1992/lush/Makefile +++ b/1992/lush/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,10 +129,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} lush.again: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${RM} -f $@ # alternative executable diff --git a/1992/marangon/Makefile b/1992/marangon/Makefile index 235bfaa1e..dd637b8b9 100644 --- a/1992/marangon/Makefile +++ b/1992/marangon/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lcurses +LDFLAGS= -lcurses # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1992/nathan/Makefile b/1992/nathan/Makefile index 37f4588cb..4e042323a 100644 --- a/1992/nathan/Makefile +++ b/1992/nathan/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1992/vern/Makefile b/1992/vern/Makefile index 6e0523dad..4d977b707 100644 --- a/1992/vern/Makefile +++ b/1992/vern/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.tmp.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.tmp.c: ${PROG}.c ${RM} -f $@ diff --git a/1992/westley/Makefile b/1992/westley/Makefile index c2bd99396..62a3fe142 100644 --- a/1992/westley/Makefile +++ b/1992/westley/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: your terminal must wrap at 80 columns for this to work right!" - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} whereami: ${PROG} ${RM} -f $@ diff --git a/1993/ant/Makefile b/1993/ant/Makefile index 9f975c375..864ab1c47 100644 --- a/1993/ant/Makefile +++ b/1993/ant/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ag: ${PROG} ${RM} -f $@ diff --git a/1993/cmills/Makefile b/1993/cmills/Makefile index d8a9aba58..ab03c66a3 100644 --- a/1993/cmills/Makefile +++ b/1993/cmills/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} chris: ${PROG} ${RM} -f $@ diff --git a/1993/dgibson/Makefile b/1993/dgibson/Makefile index 72653afb4..21a492914 100644 --- a/1993/dgibson/Makefile +++ b/1993/dgibson/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -137,7 +137,7 @@ ${PROG}: ${PROG}.c echo "echo dgibson.data1 > data.name"; \ echo dgibson.data1 > data.name; \ fi - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${CHMOD} +x dgibson.sh # alternative executable diff --git a/1993/ejb/Makefile b/1993/ejb/Makefile index f827c81de..ef8c750fd 100644 --- a/1993/ejb/Makefile +++ b/1993/ejb/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1993/jonth/Makefile b/1993/jonth/Makefile index 1c90522b2..bc60b83af 100644 --- a/1993/jonth/Makefile +++ b/1993/jonth/Makefile @@ -78,7 +78,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -135,7 +135,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.tmp.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.tmp.c: ${PROG}.c ${SED} -e 's/\^\ /#define/' -e 's/@/Window(D,/g' $< > $@ diff --git a/1993/leo/Makefile b/1993/leo/Makefile index ea6f1a888..01a171fad 100644 --- a/1993/leo/Makefile +++ b/1993/leo/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} ${ALT_TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} mind: ${PROG} ${RM} -f $@ diff --git a/1993/lmfjyh/Makefile b/1993/lmfjyh/Makefile index 9a9b2dea6..3e23d8aa7 100644 --- a/1993/lmfjyh/Makefile +++ b/1993/lmfjyh/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -134,7 +134,7 @@ ${PROG}: ${PROG}.c ${RM} -f \"\;main\(\)\{puts\(\"Hello\ World!\"\)\;\}char\*C=\".c ${CP} lmfjyh.c \"\;main\(\)\{puts\(\"Hello\ World!\"\)\;\}char\*C=\".c ${CC} ${CFLAGS} \ - \"\;main\(\)\{puts\(\"Hello\ World!\"\)\;\}char\*C=\".c -o $@ ${LIBS} || \ + \"\;main\(\)\{puts\(\"Hello\ World!\"\)\;\}char\*C=\".c -o $@ ${LDFLAGS} || \ ${RM} -f \"\;main\(\)\{puts\(\"Hello\ World!\"\)\;\}char\*C=\".c ${RM} -f \"\;main\(\)\{puts\(\"Hello\ World!\"\)\;\}char\*C=\".c diff --git a/1993/plummer/Makefile b/1993/plummer/Makefile index f5168fe24..032a9515b 100644 --- a/1993/plummer/Makefile +++ b/1993/plummer/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this program will likely crash or do something else without enough args." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -138,7 +138,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1993/rince/Makefile b/1993/rince/Makefile index ddaba7799..3a8cd3e71 100644 --- a/1993/rince/Makefile +++ b/1993/rince/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lcurses -ltermcap +LDFLAGS= -lcurses -ltermcap # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} jkb: ${PROG} ${RM} -f $@ diff --git a/1993/schnitzi/Makefile b/1993/schnitzi/Makefile index 09c3a2e12..1749e3078 100644 --- a/1993/schnitzi/Makefile +++ b/1993/schnitzi/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this entry will segfault if the file cannot be opened." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1993/vanb/Makefile b/1993/vanb/Makefile index aa07f55a3..0c9bd316e 100644 --- a/1993/vanb/Makefile +++ b/1993/vanb/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1994/dodsond1/Makefile b/1994/dodsond1/Makefile index a6671e159..aa6767241 100644 --- a/1994/dodsond1/Makefile +++ b/1994/dodsond1/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1994/dodsond2/Makefile b/1994/dodsond2/Makefile index 9395ab879..b689fa1e9 100644 --- a/1994/dodsond2/Makefile +++ b/1994/dodsond2/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1994/horton/Makefile b/1994/horton/Makefile index d8a9aa438..e3f6c0770 100644 --- a/1994/horton/Makefile +++ b/1994/horton/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,10 +132,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} gtface: gtface.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -143,7 +143,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1994/imc/Makefile b/1994/imc/Makefile index d7fe2cf30..3fbb62d66 100644 --- a/1994/imc/Makefile +++ b/1994/imc/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1994/ldb/Makefile b/1994/ldb/Makefile index 07f5f7e8f..b6533ab06 100644 --- a/1994/ldb/Makefile +++ b/1994/ldb/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -134,7 +134,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1994/schnitzi/Makefile b/1994/schnitzi/Makefile index 1b269b79f..be4bbbcab 100644 --- a/1994/schnitzi/Makefile +++ b/1994/schnitzi/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: the buffer size of this entry is very small at 100." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1994/shapiro/Makefile b/1994/shapiro/Makefile index 7de8cb116..5124a8efd 100644 --- a/1994/shapiro/Makefile +++ b/1994/shapiro/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,14 +129,14 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}_t2.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}_t2.c: ${PROG}_t1 ${RM} -f $@ ./${PROG}_t1 > $@ ${PROG}_t1: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1994/smr/Makefile b/1994/smr/Makefile index 438288578..86a81ac9b 100644 --- a/1994/smr/Makefile +++ b/1994/smr/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # diff --git a/1994/tvr/Makefile b/1994/tvr/Makefile index 3c0484f41..fdd5c5f86 100644 --- a/1994/tvr/Makefile +++ b/1994/tvr/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -140,7 +140,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1994/weisberg/Makefile b/1994/weisberg/Makefile index 9bf23ca8b..57762369a 100644 --- a/1994/weisberg/Makefile +++ b/1994/weisberg/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -134,7 +134,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${C_SMALL} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${C_SMALL} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -142,7 +142,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.c - ${CC} ${C_LARGE} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${C_LARGE} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1994/westley/Makefile b/1994/westley/Makefile index d303fa01a..ae9305692 100644 --- a/1994/westley/Makefile +++ b/1994/westley/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ ${PROG}: ${PROG}.c @echo "NOTE: this entry has different compiler errors based on compilation line." @echo "The purpose is to find the right error message to win the game!" @echo "NOTE: your terminal should be set to 80 columns, 8 character tabs, and wraparound." - -${CC} ${CFLAGS} $< -o $@ ${LIBS} + -${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/cdua/Makefile b/1995/cdua/Makefile index 198662fd6..d482311e5 100644 --- a/1995/cdua/Makefile +++ b/1995/cdua/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -138,7 +138,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${ALT_TARGET}: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files diff --git a/1995/dodsond1/Makefile b/1995/dodsond1/Makefile index 2d330624c..d2a21111f 100644 --- a/1995/dodsond1/Makefile +++ b/1995/dodsond1/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/dodsond2/Makefile b/1995/dodsond2/Makefile index 7dd200242..37da77772 100644 --- a/1995/dodsond2/Makefile +++ b/1995/dodsond2/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lcurses -ltermcap +LDFLAGS= -lcurses -ltermcap # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/esde/Makefile b/1995/esde/Makefile index f4cf5668e..461daa6e8 100644 --- a/1995/esde/Makefile +++ b/1995/esde/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/garry/Makefile b/1995/garry/Makefile index 7e99d5b63..a4d5ee53b 100644 --- a/1995/garry/Makefile +++ b/1995/garry/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/heathbar/Makefile b/1995/heathbar/Makefile index 3f8eb495a..0b44335a3 100644 --- a/1995/heathbar/Makefile +++ b/1995/heathbar/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/leo/Makefile b/1995/leo/Makefile index 6591c9b5f..50cda1c5f 100644 --- a/1995/leo/Makefile +++ b/1995/leo/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/makarios/Makefile b/1995/makarios/Makefile index ea9989e9c..dcea5d6a7 100644 --- a/1995/makarios/Makefile +++ b/1995/makarios/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/savastio/Makefile b/1995/savastio/Makefile index cf3ae9778..00bb5643e 100644 --- a/1995/savastio/Makefile +++ b/1995/savastio/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/schnitzi/Makefile b/1995/schnitzi/Makefile index f93f0dda3..31321c9f8 100644 --- a/1995/schnitzi/Makefile +++ b/1995/schnitzi/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/spinellis/Makefile b/1995/spinellis/Makefile index 49b0a6e1a..8d08b574e 100644 --- a/1995/spinellis/Makefile +++ b/1995/spinellis/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1995/vanschnitz/Makefile b/1995/vanschnitz/Makefile index 4c6122aab..7d2f44180 100644 --- a/1995/vanschnitz/Makefile +++ b/1995/vanschnitz/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1996/august/Makefile b/1996/august/Makefile index 1a78eff29..57614437d 100644 --- a/1996/august/Makefile +++ b/1996/august/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,14 +132,14 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${CHMOD} +r fac.oc parse.oc test.oc # This forms a byte code execution engine written in OC # ${PROG}.oc: ${PROG}.c ${RM} -f $@ - ${CC} ${CFLAGS} -E $< -o $@ ${LIBS} > $@ + ${CC} ${CFLAGS} -E $< -o $@ ${LDFLAGS} > $@ ${CHMOD} +r $@ # alternative executable diff --git a/1996/dalbec/Makefile b/1996/dalbec/Makefile index 996c57bd2..1da33cd3d 100644 --- a/1996/dalbec/Makefile +++ b/1996/dalbec/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1996/eldby/Makefile b/1996/eldby/Makefile index a80768160..0b424f3bf 100644 --- a/1996/eldby/Makefile +++ b/1996/eldby/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1996/gandalf/Makefile b/1996/gandalf/Makefile index 53113922e..a95d5eb05 100644 --- a/1996/gandalf/Makefile +++ b/1996/gandalf/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: This entry might not compile when using modern compilers." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} hatcat: ${PROG} ${RM} -f $@ diff --git a/1996/huffman/Makefile b/1996/huffman/Makefile index 1910797f9..eb4ddb1fc 100644 --- a/1996/huffman/Makefile +++ b/1996/huffman/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1996/jonth/Makefile b/1996/jonth/Makefile index 50dd6e49e..a3e9ef933 100644 --- a/1996/jonth/Makefile +++ b/1996/jonth/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 -lm +LDFLAGS= -L ${X11_LIBDIR} -lX11 -lm # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1996/rcm/Makefile b/1996/rcm/Makefile index 5619f1567..744bc37fd 100644 --- a/1996/rcm/Makefile +++ b/1996/rcm/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1996/schweikh1/Makefile b/1996/schweikh1/Makefile index 1f82c2d62..f04a1c650 100644 --- a/1996/schweikh1/Makefile +++ b/1996/schweikh1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1996/schweikh2/Makefile b/1996/schweikh2/Makefile index 7e9b67be9..23ac7e426 100644 --- a/1996/schweikh2/Makefile +++ b/1996/schweikh2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1996/schweikh3/Makefile b/1996/schweikh3/Makefile index cab469916..3ffee1399 100644 --- a/1996/schweikh3/Makefile +++ b/1996/schweikh3/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1996/westley/Makefile b/1996/westley/Makefile index 058007466..78f11aab2 100644 --- a/1996/westley/Makefile +++ b/1996/westley/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -136,7 +136,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1998/banks/Makefile b/1998/banks/Makefile index bf5705eb2..fb3a80ca7 100644 --- a/1998/banks/Makefile +++ b/1998/banks/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 -lm +LDFLAGS= -L ${X11_LIBDIR} -lX11 -lm # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1998/bas1/Makefile b/1998/bas1/Makefile index 40fc4359f..4a1f1f74b 100644 --- a/1998/bas1/Makefile +++ b/1998/bas1/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1998/bas2/Makefile b/1998/bas2/Makefile index 43c0b178d..3903e94b6 100644 --- a/1998/bas2/Makefile +++ b/1998/bas2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1998/chaos/Makefile b/1998/chaos/Makefile index f7dc54321..876fb923a 100644 --- a/1998/chaos/Makefile +++ b/1998/chaos/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lcurses +LDFLAGS= -lcurses # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -138,7 +138,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}_nohalf: ${PROG}_nohalf.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}_nohalf.c: ${PROG}.c ${RM} -f $@ diff --git a/1998/df/Makefile b/1998/df/Makefile index 58e1388e3..695942178 100644 --- a/1998/df/Makefile +++ b/1998/df/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1998/dlowe/Makefile b/1998/dlowe/Makefile index 6b7b3432d..acf082ea9 100644 --- a/1998/dlowe/Makefile +++ b/1998/dlowe/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -135,7 +135,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1998/dloweneil/Makefile b/1998/dloweneil/Makefile index 2b0e585bb..a4f1eeda4 100644 --- a/1998/dloweneil/Makefile +++ b/1998/dloweneil/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lcurses +LDFLAGS= -lcurses # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} pootris: ${PROG} ${RM} -f $@ diff --git a/1998/dorssel/Makefile b/1998/dorssel/Makefile index 93dbc15e3..d1cdee6ae 100644 --- a/1998/dorssel/Makefile +++ b/1998/dorssel/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1998/fanf/Makefile b/1998/fanf/Makefile index b03da99c4..021a6038a 100644 --- a/1998/fanf/Makefile +++ b/1998/fanf/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "This next step may take some time to complete:" - ${CC} ${CFLAGS} ${PROG}.c ${LIBS} -o $@ + ${CC} ${CFLAGS} ${PROG}.c ${LDFLAGS} -o $@ # alternative executable # diff --git a/1998/schnitzi/Makefile b/1998/schnitzi/Makefile index f9b1247ed..87b11e963 100644 --- a/1998/schnitzi/Makefile +++ b/1998/schnitzi/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1998/schweikh1/Makefile b/1998/schweikh1/Makefile index 73bea14ee..30215b0d0 100644 --- a/1998/schweikh1/Makefile +++ b/1998/schweikh1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -135,7 +135,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1998/schweikh2/Makefile b/1998/schweikh2/Makefile index ee35efb95..91368df0e 100644 --- a/1998/schweikh2/Makefile +++ b/1998/schweikh2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -139,7 +139,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/1998/schweikh3/Makefile b/1998/schweikh3/Makefile index 31c5c46ce..cfd950c54 100644 --- a/1998/schweikh3/Makefile +++ b/1998/schweikh3/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/1998/tomtorfs/Makefile b/1998/tomtorfs/Makefile index a0c668965..69829cf17 100644 --- a/1998/tomtorfs/Makefile +++ b/1998/tomtorfs/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/anderson/Makefile b/2000/anderson/Makefile index b63f29178..cadebbd32 100644 --- a/2000/anderson/Makefile +++ b/2000/anderson/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/bellard/Makefile b/2000/bellard/Makefile index 1c07fe9c3..e3903a75f 100644 --- a/2000/bellard/Makefile +++ b/2000/bellard/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/bmeyer/Makefile b/2000/bmeyer/Makefile index 623f2fa9f..7f4e25726 100644 --- a/2000/bmeyer/Makefile +++ b/2000/bmeyer/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/briddlebane/Makefile b/2000/briddlebane/Makefile index 301fe1567..00c0678b4 100644 --- a/2000/briddlebane/Makefile +++ b/2000/briddlebane/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/dhyang/Makefile b/2000/dhyang/Makefile index 561b4d7ff..e1d0c876d 100644 --- a/2000/dhyang/Makefile +++ b/2000/dhyang/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,31 +131,31 @@ all: data ${TARGET} test supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} saitou: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} aku.c: saitou ${RM} -f $@ -./$< > $@ soku: aku.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} soku.c: soku ${RM} -f $@ -./$< > $@ zan: soku.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} zan.c: zan ${RM} -f $@ -./$< > $@ aku: zan.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} test: aku aku.c ./aku | ${DIFF} - aku.c diff --git a/2000/dlowe/Makefile b/2000/dlowe/Makefile index e50c1200e..eb1702c80 100644 --- a/2000/dlowe/Makefile +++ b/2000/dlowe/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # diff --git a/2000/jarijyrki/Makefile b/2000/jarijyrki/Makefile index d60bfdb06..c05eade71 100644 --- a/2000/jarijyrki/Makefile +++ b/2000/jarijyrki/Makefile @@ -78,7 +78,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -135,7 +135,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/natori/Makefile b/2000/natori/Makefile index 83801de64..3c25c5868 100644 --- a/2000/natori/Makefile +++ b/2000/natori/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/primenum/Makefile b/2000/primenum/Makefile index 050c98f68..a205a8859 100644 --- a/2000/primenum/Makefile +++ b/2000/primenum/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/rince/Makefile b/2000/rince/Makefile index 918459610..86a3473d8 100644 --- a/2000/rince/Makefile +++ b/2000/rince/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm -L ${X11_LIBDIR} -lX11 +LDFLAGS= -lm -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/robison/Makefile b/2000/robison/Makefile index a152e1486..dbd5b8033 100644 --- a/2000/robison/Makefile +++ b/2000/robison/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/schneiderwent/Makefile b/2000/schneiderwent/Makefile index 477f78a7f..fefcec738 100644 --- a/2000/schneiderwent/Makefile +++ b/2000/schneiderwent/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} CFLAGS+= -trigraphs ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2000/thadgavin/Makefile b/2000/thadgavin/Makefile index 3c2b8af1f..d3c43cd6a 100644 --- a/2000/thadgavin/Makefile +++ b/2000/thadgavin/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lncurses -lm +LDFLAGS= -lncurses -lm # C compiler to use # @@ -131,10 +131,10 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "WARNING: if you are sensitive to rapid movement you should probably avoid this entry." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}_sdl: ${PROG}.c - ${CC} ${CFLAGS} -DSDL `${SDL1_CONFIG} --cflags` $< -o $@ ${LIBS} `${SDL1_CONFIG} --libs` + ${CC} ${CFLAGS} -DSDL `${SDL1_CONFIG} --cflags` $< -o $@ ${LDFLAGS} `${SDL1_CONFIG} --libs` # alternative executable # @@ -142,11 +142,11 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.alt_sdl: ${PROG}.alt.c - ${CC} ${CFLAGS} -DSDL `${SDL1_CONFIG} --cflags` $< -o $@ ${LIBS} `${SDL1_CONFIG} --libs` + ${CC} ${CFLAGS} -DSDL `${SDL1_CONFIG} --cflags` $< -o $@ ${LDFLAGS} `${SDL1_CONFIG} --libs` # data files # diff --git a/2000/tomx/Makefile b/2000/tomx/Makefile index 3187fd7fc..284f46bd5 100644 --- a/2000/tomx/Makefile +++ b/2000/tomx/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/anonymous/Makefile b/2001/anonymous/Makefile index 4f92f53c2..fafc2bba8 100644 --- a/2001/anonymous/Makefile +++ b/2001/anonymous/Makefile @@ -79,7 +79,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -140,7 +140,7 @@ ${PROG}: ${PROG}.c X='-DA(X)=#X'; \ warning='-Dprocessor'; \ $$magic $$warning -Dmagic= $$X "-DX=A($$magic \"$$X\")" \ - $< -o $@ ${LIBS} + $< -o $@ ${LDFLAGS} ${PROG}.ten: ${PROG}.ten.c @@ -155,13 +155,13 @@ ${PROG}.ten: ${PROG}.ten.c @echo @echo "but running ${PROG} on the resulting binary will crash." @echo - ${CC} ${CFLAGS} -m32 $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -m32 $< -o $@ ${LDFLAGS} ${PROG}.ten.64: ${PROG}.ten.c @echo "WARNING: the file created by this rule will NOT work with the entry itself;" @echo "this is because it works ONLY on 32-bit ELF binaries! This however at least" @echo "lets you see the supplementary program in action." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.bed: ${PROG}.bed.c @echo "WARNING: ${PROG}.bed.c must be compiled as 32-bit to use with the entry itself;" @@ -175,13 +175,13 @@ ${PROG}.bed: ${PROG}.bed.c @echo @echo "but running ${PROG} on the resulting binary will crash." @echo - ${CC} ${CFLAGS} -m32 $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -m32 $< -o $@ ${LDFLAGS} ${PROG}.bed.64: ${PROG}.bed.c @echo "WARNING: the file created by this rule will NOT work with the entry itself;" @echo "this is because it works ONLY on 32-bit ELF binaries! This however at least" @echo "lets you see the supplementary program in action." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable diff --git a/2001/bellard/Makefile b/2001/bellard/Makefile index c57752f16..ba9e30a5a 100644 --- a/2001/bellard/Makefile +++ b/2001/bellard/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -rdynamic -fno-pi # Libraries needed to build # -LIBS= -ldl +LDFLAGS= -ldl # C compiler to use # @@ -134,10 +134,10 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "WARNING: ${PROG}.c must be compiled as 32-bit to use with the entry itself;" @echo "if you cannot use -m32 this will NOT work!" - ${CC} ${CFLAGS} -m32 $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -m32 $< -o $@ ${LDFLAGS} ${PROG}.otccex: ${PROG}.otccex.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/cheong/Makefile b/2001/cheong/Makefile index 7280b74fb..6055f6894 100644 --- a/2001/cheong/Makefile +++ b/2001/cheong/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/coupard/Makefile b/2001/coupard/Makefile index c54cffb55..92c9328a1 100644 --- a/2001/coupard/Makefile +++ b/2001/coupard/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/ctk/Makefile b/2001/ctk/Makefile index cab0b23da..94be0051d 100644 --- a/2001/ctk/Makefile +++ b/2001/ctk/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/dgbeards/Makefile b/2001/dgbeards/Makefile index 3dcd3d7e8..3b8f9c8fa 100644 --- a/2001/dgbeards/Makefile +++ b/2001/dgbeards/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/herrmann1/Makefile b/2001/herrmann1/Makefile index 9a06761c4..934178313 100644 --- a/2001/herrmann1/Makefile +++ b/2001/herrmann1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # diff --git a/2001/herrmann2/Makefile b/2001/herrmann2/Makefile index d5812ea74..4b3bb1f06 100644 --- a/2001/herrmann2/Makefile +++ b/2001/herrmann2/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -141,7 +141,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${ALT_TARGET}: herrmann2.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2001/jason/Makefile b/2001/jason/Makefile index 461d64a48..ddb906736 100644 --- a/2001/jason/Makefile +++ b/2001/jason/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/kev/Makefile b/2001/kev/Makefile index c1d5aac15..c444fb14d 100644 --- a/2001/kev/Makefile +++ b/2001/kev/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lncurses +LDFLAGS= -lncurses # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -139,7 +139,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2001/ollinger/Makefile b/2001/ollinger/Makefile index 1227f86b0..2016e1f6d 100644 --- a/2001/ollinger/Makefile +++ b/2001/ollinger/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/rosten/Makefile b/2001/rosten/Makefile index a3610ba92..fc29949eb 100644 --- a/2001/rosten/Makefile +++ b/2001/rosten/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/schweikh/Makefile b/2001/schweikh/Makefile index e34a44d92..e8e9cf9cb 100644 --- a/2001/schweikh/Makefile +++ b/2001/schweikh/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2001/westley/Makefile b/2001/westley/Makefile index d5fff9562..7b770bbdf 100644 --- a/2001/westley/Makefile +++ b/2001/westley/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -136,16 +136,16 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} westley2: westley2.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} westley3: westley3.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.sort: ${PROG}.sort.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable @@ -154,7 +154,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2001/williams/Makefile b/2001/williams/Makefile index 913ee33a0..13f6aae76 100644 --- a/2001/williams/Makefile +++ b/2001/williams/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/anonymous/Makefile b/2004/anonymous/Makefile index ec42882d5..2509cb0ef 100644 --- a/2004/anonymous/Makefile +++ b/2004/anonymous/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/arachnid/Makefile b/2004/arachnid/Makefile index 8dda71e51..f6f9623bd 100644 --- a/2004/arachnid/Makefile +++ b/2004/arachnid/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lncurses +LDFLAGS= -lncurses # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -138,7 +138,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # data: ${DATA} diff --git a/2004/burley/Makefile b/2004/burley/Makefile index c1e359ccb..d8895d586 100644 --- a/2004/burley/Makefile +++ b/2004/burley/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/gavare/Makefile b/2004/gavare/Makefile index 493f0abf0..da4824408 100644 --- a/2004/gavare/Makefile +++ b/2004/gavare/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/gavin/Makefile b/2004/gavin/Makefile index 9f10ab6cb..279b0e290 100644 --- a/2004/gavin/Makefile +++ b/2004/gavin/Makefile @@ -83,7 +83,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -138,7 +138,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} kernel: ${PROG} ${RM} -f $@ diff --git a/2004/hibachi/Makefile b/2004/hibachi/Makefile index 10f9c6fac..95f95f5b3 100644 --- a/2004/hibachi/Makefile +++ b/2004/hibachi/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ build/${PROG}: src ${CP} -v -r src build @echo "This next step may take some time to complete:" cd build; CFLAGS="${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}" \ - LDFLAGS="${LIBS}" \ + LDFLAGS="${LDFLAGS}" \ CC="${CC}" \ ${SHELL} ./configure cd build; ${MAKE} diff --git a/2004/hoyle/Makefile b/2004/hoyle/Makefile index c88190bef..4f332727f 100644 --- a/2004/hoyle/Makefile +++ b/2004/hoyle/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -136,7 +136,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2004/jdalbec/Makefile b/2004/jdalbec/Makefile index a5114009e..31f585898 100644 --- a/2004/jdalbec/Makefile +++ b/2004/jdalbec/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ ${PROG}: ${PROG}.c -${CC} ${CSILENCE} -E ${PROG}.c > ${PROG}2.c @${RM} -f ${PROG}3.c ${SED} -e 's/ (/(/g' < ${PROG}2.c > ${PROG}3.c - ${CC} ${CFLAGS} ${PROG}3.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}3.c -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/kopczynski/Makefile b/2004/kopczynski/Makefile index 0c443525d..d3a7484b3 100644 --- a/2004/kopczynski/Makefile +++ b/2004/kopczynski/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -137,7 +137,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2004/newbern/Makefile b/2004/newbern/Makefile index 814ca9309..910111dcc 100644 --- a/2004/newbern/Makefile +++ b/2004/newbern/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/omoikane/Makefile b/2004/omoikane/Makefile index 90c88a637..3660fd903 100644 --- a/2004/omoikane/Makefile +++ b/2004/omoikane/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/schnitzi/Makefile b/2004/schnitzi/Makefile index c9117a20b..fcd09421b 100644 --- a/2004/schnitzi/Makefile +++ b/2004/schnitzi/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/sds/Makefile b/2004/sds/Makefile index 93cb0b598..4463d47e5 100644 --- a/2004/sds/Makefile +++ b/2004/sds/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/vik1/Makefile b/2004/vik1/Makefile index 403b8eeb6..ebdb66cd4 100644 --- a/2004/vik1/Makefile +++ b/2004/vik1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2004/vik2/Makefile b/2004/vik2/Makefile index dcbedd44b..a21c58338 100644 --- a/2004/vik2/Makefile +++ b/2004/vik2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # diff --git a/2005/aidan/Makefile b/2005/aidan/Makefile index 0cc65bdd4..0f2a92f2a 100644 --- a/2005/aidan/Makefile +++ b/2005/aidan/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/anon/Makefile b/2005/anon/Makefile index 081a8cbdb..82efcd563 100644 --- a/2005/anon/Makefile +++ b/2005/anon/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,10 +128,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.alt: ${PROG}.c - ${CC} ${CFLAGS} -DNO_STTY $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -DNO_STTY $< -o $@ ${LDFLAGS} # alternative executable diff --git a/2005/boutines/Makefile b/2005/boutines/Makefile index 58abc339d..440710315 100644 --- a/2005/boutines/Makefile +++ b/2005/boutines/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/chia/Makefile b/2005/chia/Makefile index 16b5d5385..c3633bdc2 100644 --- a/2005/chia/Makefile +++ b/2005/chia/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/giljade/Makefile b/2005/giljade/Makefile index e3c95ca4e..7e286c83a 100644 --- a/2005/giljade/Makefile +++ b/2005/giljade/Makefile @@ -78,7 +78,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -137,7 +137,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this version cannot successfully run the self-test. Use make alt" @echo "for a version which will work. See README.md for why it is this way." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -145,7 +145,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2005/jetro/Makefile b/2005/jetro/Makefile index 006131719..0f7de4257 100644 --- a/2005/jetro/Makefile +++ b/2005/jetro/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= `${SDL2_CONFIG} --libs` -lm +LDFLAGS= `${SDL2_CONFIG} --libs` -lm # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/klausler/Makefile b/2005/klausler/Makefile index 196456216..9dfeaf6b6 100644 --- a/2005/klausler/Makefile +++ b/2005/klausler/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto dict.h ${PROG}: dict.h ${PROG}.c - ${CC} ${CFLAGS} ${PROG}.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}.c -o $@ ${LDFLAGS} dict.h: ${RM} -f $@ diff --git a/2005/mikeash/Makefile b/2005/mikeash/Makefile index 5147990ba..295ad917b 100644 --- a/2005/mikeash/Makefile +++ b/2005/mikeash/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/mynx/Makefile b/2005/mynx/Makefile index 72f898a29..01cc3bf8c 100644 --- a/2005/mynx/Makefile +++ b/2005/mynx/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/persano/Makefile b/2005/persano/Makefile index a22ac02cb..c55362873 100644 --- a/2005/persano/Makefile +++ b/2005/persano/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/sykes/Makefile b/2005/sykes/Makefile index 8e87b45ed..5b2ff8e7c 100644 --- a/2005/sykes/Makefile +++ b/2005/sykes/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lcurses +LDFLAGS= -lcurses # C compiler to use # @@ -134,7 +134,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/timwi/Makefile b/2005/timwi/Makefile index 796a88a9f..382890d04 100644 --- a/2005/timwi/Makefile +++ b/2005/timwi/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/toledo/Makefile b/2005/toledo/Makefile index 1a6ea3df1..b418e93b0 100644 --- a/2005/toledo/Makefile +++ b/2005/toledo/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -137,10 +137,10 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}2: ${PROG}2.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}3: ${PROG}3.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2005/vik/Makefile b/2005/vik/Makefile index a7e35093b..1ae44348d 100644 --- a/2005/vik/Makefile +++ b/2005/vik/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 -lm +LDFLAGS= -L ${X11_LIBDIR} -lX11 -lm # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2005/vince/Makefile b/2005/vince/Makefile index e40a274f5..5a9dfea37 100644 --- a/2005/vince/Makefile +++ b/2005/vince/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lGL -lGLU -L ${X11_LIBDIR} -lX11 +LDFLAGS= -lGL -lGLU -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -138,7 +138,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2006/birken/Makefile b/2006/birken/Makefile index c000581a5..6da313818 100644 --- a/2006/birken/Makefile +++ b/2006/birken/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2006/borsanyi/Makefile b/2006/borsanyi/Makefile index 872cbecfa..343af090a 100644 --- a/2006/borsanyi/Makefile +++ b/2006/borsanyi/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lpthread +LDFLAGS= -lpthread # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2006/grothe/Makefile b/2006/grothe/Makefile index 064dbc41f..d6a20758b 100644 --- a/2006/grothe/Makefile +++ b/2006/grothe/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2006/hamre/Makefile b/2006/hamre/Makefile index e6e8199fe..00dead8ac 100644 --- a/2006/hamre/Makefile +++ b/2006/hamre/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2006/meyer/Makefile b/2006/meyer/Makefile index 63cee47da..f0a59fe65 100644 --- a/2006/meyer/Makefile +++ b/2006/meyer/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2006/monge/Makefile b/2006/monge/Makefile index 071c47427..5e89a3dbd 100644 --- a/2006/monge/Makefile +++ b/2006/monge/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= `${SDL1_CONFIG} --libs` +LDFLAGS= `${SDL1_CONFIG} --libs` # C compiler to use # @@ -135,7 +135,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2006/night/Makefile b/2006/night/Makefile index 49669fdec..aae8715cc 100644 --- a/2006/night/Makefile +++ b/2006/night/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lncurses +LDFLAGS= -lncurses # C compiler to use # @@ -134,7 +134,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "This next step may take some time to run:" - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -143,7 +143,7 @@ alt: data ${ALT_TARGET} ${PROG}.alt: ${PROG}.alt.c @echo "This next step may take some time to run:" - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2006/sloane/Makefile b/2006/sloane/Makefile index 14145bf44..d11a9f587 100644 --- a/2006/sloane/Makefile +++ b/2006/sloane/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -140,7 +140,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2006/stewart/Makefile b/2006/stewart/Makefile index aed6cd768..a027c989d 100644 --- a/2006/stewart/Makefile +++ b/2006/stewart/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2006/sykes1/Makefile b/2006/sykes1/Makefile index e16f099f2..047ed71c1 100644 --- a/2006/sykes1/Makefile +++ b/2006/sykes1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.html: ${PROG}.c ${RM} -f ${PROG}.html diff --git a/2006/sykes2/Makefile b/2006/sykes2/Makefile index 50ba6ed1b..7a8eba3f5 100644 --- a/2006/sykes2/Makefile +++ b/2006/sykes2/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2006/toledo1/Makefile b/2006/toledo1/Makefile index 4baac7690..204f17791 100644 --- a/2006/toledo1/Makefile +++ b/2006/toledo1/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2006/toledo2/Makefile b/2006/toledo2/Makefile index 632ac05ba..88448893c 100644 --- a/2006/toledo2/Makefile +++ b/2006/toledo2/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} C: C.BASIC ${RM} -f C diff --git a/2006/toledo3/Makefile b/2006/toledo3/Makefile index bcd31dd04..d2a927bb2 100644 --- a/2006/toledo3/Makefile +++ b/2006/toledo3/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -134,13 +134,13 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}-sbar: ${PROG}-sbar.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}-txt: ${PROG}-txt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/akari/Makefile b/2011/akari/Makefile index 8cf83aa04..3b60e17d4 100644 --- a/2011/akari/Makefile +++ b/2011/akari/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -134,25 +134,25 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}2.c: ${PROG} ./${PROG} ${PROG}.c $@ ${PROG}2: ${PROG}2.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}3.c: ${PROG} ${PROG}.c ./${PROG} < ${PROG}.c | ./${PROG} > $@ ${PROG}3: ${PROG}3.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}4.c: ${PROG} ${PROG}.c ./${PROG} < ${PROG}.c | ./${PROG} | ./${PROG} > $@ ${PROG}4: ${PROG}4.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/blakely/Makefile b/2011/blakely/Makefile index 6d5db0731..db1e50a03 100644 --- a/2011/blakely/Makefile +++ b/2011/blakely/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/borsanyi/Makefile b/2011/borsanyi/Makefile index 22a94d719..4ff178ea8 100644 --- a/2011/borsanyi/Makefile +++ b/2011/borsanyi/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/dlowe/Makefile b/2011/dlowe/Makefile index a50d92172..8bea5706f 100644 --- a/2011/dlowe/Makefile +++ b/2011/dlowe/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/eastman/Makefile b/2011/eastman/Makefile index 0c1195af6..753e5255a 100644 --- a/2011/eastman/Makefile +++ b/2011/eastman/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/fredriksson/Makefile b/2011/fredriksson/Makefile index c262205b5..6e5cfb614 100644 --- a/2011/fredriksson/Makefile +++ b/2011/fredriksson/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/goren/Makefile b/2011/goren/Makefile index ba1480d20..73bd155de 100644 --- a/2011/goren/Makefile +++ b/2011/goren/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/hamaji/Makefile b/2011/hamaji/Makefile index c6aab4a26..a1955337b 100644 --- a/2011/hamaji/Makefile +++ b/2011/hamaji/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/hou/Makefile b/2011/hou/Makefile index c2f5e870e..e8736546d 100644 --- a/2011/hou/Makefile +++ b/2011/hou/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/konno/Makefile b/2011/konno/Makefile index fbd431643..67fbec030 100644 --- a/2011/konno/Makefile +++ b/2011/konno/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/richards/Makefile b/2011/richards/Makefile index 571108da7..8b838ba21 100644 --- a/2011/richards/Makefile +++ b/2011/richards/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/toledo/Makefile b/2011/toledo/Makefile index 035656147..d1926942c 100644 --- a/2011/toledo/Makefile +++ b/2011/toledo/Makefile @@ -78,7 +78,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 -lm +LDFLAGS= -L ${X11_LIBDIR} -lX11 -lm # C compiler to use # @@ -136,7 +136,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/vik/Makefile b/2011/vik/Makefile index 4fe7bbd4d..8956c9baf 100644 --- a/2011/vik/Makefile +++ b/2011/vik/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2011/zucker/Makefile b/2011/zucker/Makefile index 2312f4051..b77159232 100644 --- a/2011/zucker/Makefile +++ b/2011/zucker/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/blakely/Makefile b/2012/blakely/Makefile index f13dbf3cd..425a5858b 100644 --- a/2012/blakely/Makefile +++ b/2012/blakely/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/deckmyn/Makefile b/2012/deckmyn/Makefile index 3b4bcf2cf..e3f2e67b4 100644 --- a/2012/deckmyn/Makefile +++ b/2012/deckmyn/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/dlowe/Makefile b/2012/dlowe/Makefile index a289fc2f0..25da8df08 100644 --- a/2012/dlowe/Makefile +++ b/2012/dlowe/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 +LDFLAGS= -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/endoh1/Makefile b/2012/endoh1/Makefile index ca4a9fd97..b26bfa87f 100644 --- a/2012/endoh1/Makefile +++ b/2012/endoh1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -143,10 +143,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}_color: ${PROG}_color.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -154,7 +154,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2012/endoh2/Makefile b/2012/endoh2/Makefile index 636351c86..814eeae75 100644 --- a/2012/endoh2/Makefile +++ b/2012/endoh2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -139,7 +139,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -151,70 +151,70 @@ pi.c: ${PROG} ./$< > $@ pi: pi.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 314.c: pi ${RM} -f $@ ./$< > $@ 314: 314.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 3141.c: 314 ${RM} -f $@ ./$< > $@ 3141: 3141.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 31415.c: 3141 ${RM} -f $@ ./$< > $@ 31415: 31415.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 314159.c: 31415 ${RM} -f $@ ./$< > $@ 314159: 314159.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 3141592.c: 314159 ${RM} -f $@ ./$< > $@ 3141592: 3141592.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 31415926.c: 3141592 ${RM} -f $@ ./$< > $@ 31415926: 31415926.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 314159265.c: 31415926 ${RM} -f $@ ./$< > $@ 314159265: 314159265.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 3141592653.c: 314159265 ${RM} -f $@ ./$< > $@ 3141592653: 3141592653.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 31415926535.c: 3141592653 ${RM} -f $@ ./$< > $@ 31415926535: 31415926535.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # you get the transcendental idea ... :-) @@ -223,77 +223,77 @@ e.c: ${PROG} ./$< e > $@ e: e.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 271.c: e ${RM} -f $@ ./$< > $@ 271: 271.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 2718.c: 271 ${RM} -f $@ ./$< > $@ 2718: 2718.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 27182.c: 2718 ${RM} -f $@ ./$< > $@ 27182: 27182.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 271828.c: 27182 ${RM} -f $@ ./$< > $@ 271828: 271828.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 2718281.c: 271828 ${RM} -f $@ ./$< > $@ 2718281: 2718281.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 27182818.c: 2718281 ${RM} -f $@ ./$< > $@ 27182818: 27182818.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 271828182.c: 27182818 ${RM} -f $@ ./$< > $@ 271828182: 271828182.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 2718281828.c: 271828182 ${RM} -f $@ ./$< > $@ 2718281828: 2718281828.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 27182818284.c: 2718281828 ${RM} -f $@ ./$< > $@ 27182818284: 27182818284.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} 271828182845.c: 27182818284 ${RM} -f $@ ./$< > $@ 271828182845: 271828182845.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2012/grothe/Makefile b/2012/grothe/Makefile index 9b602130a..0b3126bc8 100644 --- a/2012/grothe/Makefile +++ b/2012/grothe/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/hamano/Makefile b/2012/hamano/Makefile index 0da02af86..bab06d3d6 100644 --- a/2012/hamano/Makefile +++ b/2012/hamano/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/hou/Makefile b/2012/hou/Makefile index 94d3bcc74..cc5c33897 100644 --- a/2012/hou/Makefile +++ b/2012/hou/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -134,7 +134,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/kang/Makefile b/2012/kang/Makefile index 0453afa04..74db0541a 100644 --- a/2012/kang/Makefile +++ b/2012/kang/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/konno/Makefile b/2012/konno/Makefile index 9d4722876..8ded0e067 100644 --- a/2012/konno/Makefile +++ b/2012/konno/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -139,7 +139,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2012/omoikane/Makefile b/2012/omoikane/Makefile index 4904b1e12..4b5cf0056 100644 --- a/2012/omoikane/Makefile +++ b/2012/omoikane/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/tromp/Makefile b/2012/tromp/Makefile index 778d4f56a..2caa6c1f9 100644 --- a/2012/tromp/Makefile +++ b/2012/tromp/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # diff --git a/2012/vik/Makefile b/2012/vik/Makefile index fe3b8bfba..b4b983cc4 100644 --- a/2012/vik/Makefile +++ b/2012/vik/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lz +LDFLAGS= -lz # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2012/zeitak/Makefile b/2012/zeitak/Makefile index 905bf4647..1921febb5 100644 --- a/2012/zeitak/Makefile +++ b/2012/zeitak/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -140,7 +140,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2013/birken/Makefile b/2013/birken/Makefile index d05baf43c..97d1669e2 100644 --- a/2013/birken/Makefile +++ b/2013/birken/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -136,10 +136,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # alt: data ${ALT_TARGET} diff --git a/2013/cable1/Makefile b/2013/cable1/Makefile index 4dc9d4eb3..41f3436b6 100644 --- a/2013/cable1/Makefile +++ b/2013/cable1/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/cable2/Makefile b/2013/cable2/Makefile index b15e2d89c..2d65fbc48 100644 --- a/2013/cable2/Makefile +++ b/2013/cable2/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/cable3/Makefile b/2013/cable3/Makefile index d4f730798..1d3298f25 100644 --- a/2013/cable3/Makefile +++ b/2013/cable3/Makefile @@ -79,7 +79,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= `${SDL1_CONFIG} --libs` +LDFLAGS= `${SDL1_CONFIG} --libs` # C compiler to use # @@ -139,7 +139,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/dlowe/Makefile b/2013/dlowe/Makefile index 96a28e8ab..c13780f0a 100644 --- a/2013/dlowe/Makefile +++ b/2013/dlowe/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -127,7 +127,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/endoh1/Makefile b/2013/endoh1/Makefile index 91ba9980e..004d4d32b 100644 --- a/2013/endoh1/Makefile +++ b/2013/endoh1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,19 +131,19 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "This next step may take some time to complete:" - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} hello: hello.lazy ${PROG}.c @echo "This next step may take some time to complete:" - ${CC} ${CFLAGS} -xc hello.lazy -o $@ ${LIBS} + ${CC} ${CFLAGS} -xc hello.lazy -o $@ ${LDFLAGS} echo: echo.lazy ${PROG}.c @echo "This next step may take some time to complete:" - ${CC} ${CFLAGS} -xc echo.lazy -o $@ ${LIBS} + ${CC} ${CFLAGS} -xc echo.lazy -o $@ ${LDFLAGS} tac: tac.lazy ${PROG}.c @echo "This next step may take some time to complete:" - ${CC} ${CFLAGS} -xc tac.lazy -o $@ ${LIBS} + ${CC} ${CFLAGS} -xc tac.lazy -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/endoh2/Makefile b/2013/endoh2/Makefile index da80cf4be..b2c8e1516 100644 --- a/2013/endoh2/Makefile +++ b/2013/endoh2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,14 +130,14 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} jpeg.c: ${PROG} ${RM} -f $@ ./${PROG} < ${PROG}.c > $@ jpeg: jpeg.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} jpeg.jpg: jpeg ${RM} -f $@ diff --git a/2013/endoh3/Makefile b/2013/endoh3/Makefile index 0a7d73125..d34f6e137 100644 --- a/2013/endoh3/Makefile +++ b/2013/endoh3/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/endoh4/Makefile b/2013/endoh4/Makefile index 371e8f4b9..3a06af16d 100644 --- a/2013/endoh4/Makefile +++ b/2013/endoh4/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/hou/Makefile b/2013/hou/Makefile index 435e24c83..28f2dc742 100644 --- a/2013/hou/Makefile +++ b/2013/hou/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/mills/Makefile b/2013/mills/Makefile index 9b287ef08..7f4d90e23 100644 --- a/2013/mills/Makefile +++ b/2013/mills/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -136,7 +136,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/misaka/Makefile b/2013/misaka/Makefile index b17f90426..4c9e55484 100644 --- a/2013/misaka/Makefile +++ b/2013/misaka/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -136,66 +136,66 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} horizontal_cat: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}2.c: horizontal_cat ${PROG}.c ${RM} -f $@ ./horizontal_cat ${PROG}.c ${PROG}.c > $@ vertical_cat: ${PROG}2.c - ${CC} ${CFLAGS} ${PROG}2.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}2.c -o $@ ${LDFLAGS} ${PROG}3.c: vertical_cat ${PROG}.c ${RM} -f $@ ./vertical_cat ${PROG}.c ${PROG}.c > $@ long_cat: ${PROG}3.c - ${CC} ${CFLAGS} ${PROG}3.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}3.c -o $@ ${LDFLAGS} ${PROG}4.c: vertical_cat ${PROG}.c ${RM} -f $@ ./vertical_cat ${PROG}.c ${PROG}.c ${PROG}.c > $@ loong_cat: ${PROG}4.c - ${CC} ${CFLAGS} ${PROG}4.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}4.c -o $@ ${LDFLAGS} ${PROG}5.c: vertical_cat ${PROG}.c ${RM} -f $@ ./vertical_cat ${PROG}.c ${PROG}.c ${PROG}.c ${PROG}.c > $@ loooong_cat: ${PROG}5.c - ${CC} ${CFLAGS} ${PROG}5.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}5.c -o $@ ${LDFLAGS} ${PROG}6.c: vertical_cat ${PROG}.c ${RM} -f $@ ./vertical_cat ${PROG}.c ${PROG}.c ${PROG}.c ${PROG}.c ${PROG}.c > $@ loooooooong_cat: ${PROG}6.c - ${CC} ${CFLAGS} ${PROG}6.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}6.c -o $@ ${LDFLAGS} ${PROG}7.c: vertical_cat horizontal_cat ${PROG}.c ${RM} -f $@ ./vertical_cat ${PROG}.c ${PROG}.c | ./horizontal_cat - - > $@ long_fat_cat: ${PROG}7.c - ${CC} ${CFLAGS} ${PROG}7.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}7.c -o $@ ${LDFLAGS} ${PROG}8.c: vertical_cat horizontal_cat ${PROG}.c ${RM} -f $@ ./vertical_cat ${PROG}.c ${PROG}.c | ./horizontal_cat - - - > $@ long_faat_cat: ${PROG}8.c - ${CC} ${CFLAGS} ${PROG}8.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}8.c -o $@ ${LDFLAGS} ${PROG}9.c: vertical_cat horizontal_cat ${PROG}.c ${RM} -f $@ ./horizontal_cat ${PROG}.c ${PROG}.c | ./vertical_cat ${PROG}.c - > $@ same_as_long_cat: ${PROG}9.c - ${CC} ${CFLAGS} ${PROG}9.c -o $@ ${LIBS} + ${CC} ${CFLAGS} ${PROG}9.c -o $@ ${LDFLAGS} # Information on the ${PROG} programs # diff --git a/2013/morgan1/Makefile b/2013/morgan1/Makefile index 328545d16..e6722a8bd 100644 --- a/2013/morgan1/Makefile +++ b/2013/morgan1/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 -lm +LDFLAGS= -L ${X11_LIBDIR} -lX11 -lm # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/morgan2/Makefile b/2013/morgan2/Makefile index 687e8768d..a2975a2b1 100644 --- a/2013/morgan2/Makefile +++ b/2013/morgan2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 -lncurses +LDFLAGS= -L ${X11_LIBDIR} -lX11 -lncurses # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2013/robison/Makefile b/2013/robison/Makefile index a2b14e489..28cab9c7a 100644 --- a/2013/robison/Makefile +++ b/2013/robison/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/birken/Makefile b/2014/birken/Makefile index 8134825e3..d02898d1b 100644 --- a/2014/birken/Makefile +++ b/2014/birken/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/deak/Makefile b/2014/deak/Makefile index fea411c41..5ed182515 100644 --- a/2014/deak/Makefile +++ b/2014/deak/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/endoh1/Makefile b/2014/endoh1/Makefile index 67e1f7431..c610801b8 100644 --- a/2014/endoh1/Makefile +++ b/2014/endoh1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,10 +130,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} main: main.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} main.c: prog ${RM} -f $@ @@ -149,7 +149,7 @@ treacle.c: ${PROG} ./${PROG} < ${PROG}.c > $@ treacle: treacle.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2014/endoh2/Makefile b/2014/endoh2/Makefile index 0fac9dee2..cca153d44 100644 --- a/2014/endoh2/Makefile +++ b/2014/endoh2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/maffiodo1/Makefile b/2014/maffiodo1/Makefile index 2d98c27db..3c7e8e402 100644 --- a/2014/maffiodo1/Makefile +++ b/2014/maffiodo1/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= `${SDL1_CONFIG} --libs` +LDFLAGS= `${SDL1_CONFIG} --libs` # C compiler to use # @@ -136,7 +136,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/maffiodo2/Makefile b/2014/maffiodo2/Makefile index 47b5f3adb..c6b8459c7 100644 --- a/2014/maffiodo2/Makefile +++ b/2014/maffiodo2/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/morgan/Makefile b/2014/morgan/Makefile index 80b09f7ef..ae3b8eb59 100644 --- a/2014/morgan/Makefile +++ b/2014/morgan/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/sinon/Makefile b/2014/sinon/Makefile index 5877cfe77..078ba3e29 100644 --- a/2014/sinon/Makefile +++ b/2014/sinon/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/skeggs/Makefile b/2014/skeggs/Makefile index 920410a8e..17896373c 100644 --- a/2014/skeggs/Makefile +++ b/2014/skeggs/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/vik/Makefile b/2014/vik/Makefile index 825caf62a..50a886c0d 100644 --- a/2014/vik/Makefile +++ b/2014/vik/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2014/wiedijk/Makefile b/2014/wiedijk/Makefile index df82ceb55..8a6a39153 100644 --- a/2014/wiedijk/Makefile +++ b/2014/wiedijk/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2015/burton/Makefile b/2015/burton/Makefile index 0bffc6496..1e621d8a9 100644 --- a/2015/burton/Makefile +++ b/2015/burton/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -140,7 +140,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2015/dogon/Makefile b/2015/dogon/Makefile index 0571afcf7..44cccbd7a 100644 --- a/2015/dogon/Makefile +++ b/2015/dogon/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm -L ${X11_LIBDIR} -lX11 +LDFLAGS= -lm -L ${X11_LIBDIR} -lX11 # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2015/duble/Makefile b/2015/duble/Makefile index 1e57117d3..7fd17dd89 100644 --- a/2015/duble/Makefile +++ b/2015/duble/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -141,7 +141,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2015/endoh1/Makefile b/2015/endoh1/Makefile index f78697a0e..aaa4f2b00 100644 --- a/2015/endoh1/Makefile +++ b/2015/endoh1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -149,49 +149,49 @@ gray-scott-1: ${CSRC} ${CC} ${CFLAGS} -o $@ ${CSRC} \ ${GRAY_SCOTT_MODEL} -DDu=0.100 -DDv=0.050 -DF=0.035 -DK=0.060 \ -DUV_BACKGROUND=1,0 -DUV_DROP=-0.5,0.5 \ - -DTIMESTEP=1.0 -DSPEED=8 -DRGB=255:128:192 ${LIBS} + -DTIMESTEP=1.0 -DSPEED=8 -DRGB=255:128:192 ${LDFLAGS} gray-scott-2: ${CSRC} ${CC} ${CFLAGS} -o $@ ${CSRC} \ ${GRAY_SCOTT_MODEL} -DDu=0.082 -DDv=0.041 -DF=0.035 -DK=0.063 \ -DUV_BACKGROUND=1,0 -DUV_DROP=-0.5,0.5 \ - -DTIMESTEP=1.0 -DSPEED=8 -DRGB=128:255:192 ${LIBS} + -DTIMESTEP=1.0 -DSPEED=8 -DRGB=128:255:192 ${LDFLAGS} gray-scott-3: ${CSRC} ${CC} ${CFLAGS} -o $@ ${CSRC} \ ${GRAY_SCOTT_MODEL} -DDu=0.100 -DDv=0.050 -DF=0.030 -DK=0.060 \ -DUV_BACKGROUND=1,0 -DUV_DROP=-0.5,0.5 \ - -DTIMESTEP=1.0 -DSPEED=8 -DRGB=255:128:192 ${LIBS} + -DTIMESTEP=1.0 -DSPEED=8 -DRGB=255:128:192 ${LDFLAGS} gray-scott-4: ${CSRC} ${CC} ${CFLAGS} -o $@ ${CSRC} \ ${GRAY_SCOTT_MODEL} -DDu=0.040 -DDv=0.020 -DF=0.012 -DK=0.050 \ -DUV_BACKGROUND=1,0 -DUV_DROP=-0.5,0.5 \ - -DTIMESTEP=1.0 -DSPEED=8 -DRGB=192:192:255 ${LIBS} + -DTIMESTEP=1.0 -DSPEED=8 -DRGB=192:192:255 ${LDFLAGS} fitzhugh-nagumo-1: ${CSRC} ${CC} ${CFLAGS} -o $@ ${CSRC} \ ${FITZHUGH_NAGUMO_MODEL} -DDu=1 -DDv=3 -DA0=-0.1 -DA1=2 -DE=0.06 \ -DUV_BACKGROUND=0 -DUV_DROP=1,0 \ - -DTIMESTEP=0.050 -DSPEED=80 -DRGB=128:192:255 ${LIBS} + -DTIMESTEP=0.050 -DSPEED=80 -DRGB=128:192:255 ${LDFLAGS} fitzhugh-nagumo-2: ${CSRC} ${CC} ${CFLAGS} -o $@ ${CSRC} \ ${FITZHUGH_NAGUMO_MODEL} -DDu=1 -DDv=10 -DA0=0.0 -DA1=1 -DE=1 \ -DUV_BACKGROUND=0 -DUV_DROP=1,1 \ - -DTIMESTEP=0.005 -DSPEED=20 -DRGB=128:192:255 ${LIBS} + -DTIMESTEP=0.005 -DSPEED=20 -DRGB=128:192:255 ${LDFLAGS} ginzburg-landau: ${CSRC} ${CC} ${CFLAGS} -o $@ ${CSRC} \ ${GINZBURG_LANDAU_MODEL} -DDu=0.1 -DDv=0.1 -DA=0.0625 -DB=1 -DD=1.05 -DG=0.0625 \ -DUV_BACKGROUND=-0.1 -DUV_DROP=0,1 \ - -DTIMESTEP=0.60 -DSPEED=40 -DRGB=128:255:128 ${LIBS} + -DTIMESTEP=0.60 -DSPEED=40 -DRGB=128:255:128 ${LDFLAGS} oregonator: ${CSRC} ${CC} ${CFLAGS} -o $@ ${CSRC} \ ${OREGONATOR_MODEL} -DDu=0.01 -DDv=0.01 -DE=0.1 -DF=1.4 -DQ=0.002 \ -DUV_BACKGROUND=0 -DUV_DROP=0.05,0.2 \ - -DTIMESTEP=0.001 -DSPEED=80 -DRGB=128:192:255 ${LIBS} + -DTIMESTEP=0.001 -DSPEED=80 -DRGB=128:192:255 ${LDFLAGS} # alternative executable # diff --git a/2015/endoh2/Makefile b/2015/endoh2/Makefile index cb067a6c3..6e511d68d 100644 --- a/2015/endoh2/Makefile +++ b/2015/endoh2/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2015/endoh3/Makefile b/2015/endoh3/Makefile index e101d80c9..adece3b25 100644 --- a/2015/endoh3/Makefile +++ b/2015/endoh3/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} ${BACK_TO} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${BACK_TO} # alternative executable # diff --git a/2015/endoh4/Makefile b/2015/endoh4/Makefile index 5334bfc0a..a3417b145 100644 --- a/2015/endoh4/Makefile +++ b/2015/endoh4/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -137,7 +137,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2015/hou/Makefile b/2015/hou/Makefile index abf259f6e..307e18e1d 100644 --- a/2015/hou/Makefile +++ b/2015/hou/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -130,13 +130,13 @@ all: data ${TARGET} ${PROG}: prebuild if [ `./prebuild < prog.c | cut -c-7` == 'non-ISO' ]; then \ - ${CC} ${CFLAGS} -msse2 -mfpmath=sse ${CSRC} -o $@ ${LIBS}; \ + ${CC} ${CFLAGS} -msse2 -mfpmath=sse ${CSRC} -o $@ ${LDFLAGS}; \ else \ cp $< $@; \ fi prebuild: ${CSRC} - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2015/howe/Makefile b/2015/howe/Makefile index dfa1bbb92..90f1770b1 100644 --- a/2015/howe/Makefile +++ b/2015/howe/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,13 +130,13 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} test: makeholes prog-test.sh ${TARGET} ${SHELL} ./prog-test.sh makeholes: makeholes.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -144,7 +144,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2015/mills1/Makefile b/2015/mills1/Makefile index 1a9d5e0e6..9e554138e 100644 --- a/2015/mills1/Makefile +++ b/2015/mills1/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lncurses +LDFLAGS= -lncurses # C compiler to use # @@ -165,7 +165,7 @@ DG='"Tap to Flap!"' # Instruction text. ifdef EMOJI # You may need to uncomment some of these, depending on your system - # LIBS= -lncursesw + # LDFLAGS= -lncursesw # CINCLUDE= -I/usr/local/include/ncursesw ifeq ($(EMOJI),beer) @@ -291,7 +291,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2015/mills2/Makefile b/2015/mills2/Makefile index 3aec471b2..f3864d13b 100644 --- a/2015/mills2/Makefile +++ b/2015/mills2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2015/muth/Makefile b/2015/muth/Makefile index 6c7d8bd4b..a845b13e8 100644 --- a/2015/muth/Makefile +++ b/2015/muth/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -138,7 +138,7 @@ all: data ${TARGET} ${MACHINE_SET} ${TAPE_SET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # test the entry # diff --git a/2015/schweikhardt/Makefile b/2015/schweikhardt/Makefile index 7f8ceac59..b60307bea 100644 --- a/2015/schweikhardt/Makefile +++ b/2015/schweikhardt/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2015/yang/Makefile b/2015/yang/Makefile index 89d93999a..7de8babc7 100644 --- a/2015/yang/Makefile +++ b/2015/yang/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -138,26 +138,26 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}_c90: ${CSRC} - ${CC} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c90 ${CSRC} -o $@ ${LIBS} + ${CC} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c90 ${CSRC} -o $@ ${LDFLAGS} ${PROG}_c99: ${CSRC} - ${CC} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c99 ${CSRC} -o $@ ${LIBS} + ${CC} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c99 ${CSRC} -o $@ ${LDFLAGS} ${PROG}_c11: ${CSRC} - ${CC} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c11 ${CSRC} -o $@ ${LIBS} + ${CC} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c11 ${CSRC} -o $@ ${LDFLAGS} ${CPLUSPLUSSRC}: ${CSRC} ${RM} -f $@ ${CP} -f -p ${CSRC} $@ ${PROG}_cpp98: ${CPLUSPLUSSRC} - ${CPLUSPLUS} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c++98 ${CPLUSPLUSSRC} -o $@ ${LIBS} + ${CPLUSPLUS} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c++98 ${CPLUSPLUSSRC} -o $@ ${LDFLAGS} ${PROG}_cpp11: ${CPLUSPLUSSRC} - ${CPLUSPLUS} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c++11 ${CPLUSPLUSSRC} -o $@ ${LIBS} + ${CPLUSPLUS} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} -std=c++11 ${CPLUSPLUSSRC} -o $@ ${LDFLAGS} # alternative executable # diff --git a/2018/algmyr/Makefile b/2018/algmyr/Makefile index 1db58e843..8f20d1cf0 100644 --- a/2018/algmyr/Makefile +++ b/2018/algmyr/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -133,7 +133,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this program will crash if a file specified cannot be opened." - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2018/anderson/Makefile b/2018/anderson/Makefile index 051abc114..992c07139 100644 --- a/2018/anderson/Makefile +++ b/2018/anderson/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -137,7 +137,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2018/bellard/Makefile b/2018/bellard/Makefile index f53321541..67722c45c 100644 --- a/2018/bellard/Makefile +++ b/2018/bellard/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lcurses -lm +LDFLAGS= -lcurses -lm # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2018/burton1/Makefile b/2018/burton1/Makefile index ddb48312a..0aef5af5a 100644 --- a/2018/burton1/Makefile +++ b/2018/burton1/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -138,7 +138,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2018/burton2/Makefile b/2018/burton2/Makefile index 9d62e68f5..7eb13f388 100644 --- a/2018/burton2/Makefile +++ b/2018/burton2/Makefile @@ -75,7 +75,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -146,10 +146,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c keywords - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} tac: tac.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable @@ -167,7 +167,7 @@ keywords: ioccc.kw.freq mkkeywords ./mkkeywords $< > keywords fixed_iocccsize: fixed_iocccsize.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} test: prog tac runtest fixed_iocccsize ${EXTRA_DATA} -./runtest | diff - results diff --git a/2018/ciura/Makefile b/2018/ciura/Makefile index 4bc90b374..a2e4f0dca 100644 --- a/2018/ciura/Makefile +++ b/2018/ciura/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2018/endoh1/Makefile b/2018/endoh1/Makefile index c0ff3461d..d94cdbbc2 100644 --- a/2018/endoh1/Makefile +++ b/2018/endoh1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2018/endoh2/Makefile b/2018/endoh2/Makefile index 60e85553a..a8b626e56 100644 --- a/2018/endoh2/Makefile +++ b/2018/endoh2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,14 +128,14 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}_next.c: ${PROG} ${RM} -f $@ ./${PROG} | tee $@ ${PROG}_next: ${PROG}_next.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -149,19 +149,19 @@ data: ${DATA} python: ${PROG} ${RM} -f ${PROG}_next.c - ${CC} ${CFLAGS} ${PROG}.c -o ${PROG} ${LIBS} + ${CC} ${CFLAGS} ${PROG}.c -o ${PROG} ${LDFLAGS} while :; do \ ./${PROG} | tee ${PROG}_next.c; \ - ${CC} ${CFLAGS} ${PROG}_next.c -o ./${PROG} ${LIBS}; \ + ${CC} ${CFLAGS} ${PROG}_next.c -o ./${PROG} ${LDFLAGS}; \ sleep 1; \ done python3: ${PROG} ${RM} -f ${PROG}_next.c - ${CC} ${CFLAGS} ${PROG}.c -o ${PROG} ${LIBS} + ${CC} ${CFLAGS} ${PROG}.c -o ${PROG} ${LDFLAGS} while :; do \ ./${PROG} | tee ${PROG}_next.c; \ - ${CC} ${CFLAGS} ${PROG}_next.c -o ./${PROG} ${LIBS}; \ + ${CC} ${CFLAGS} ${PROG}_next.c -o ./${PROG} ${LDFLAGS}; \ done # both all and alt diff --git a/2018/ferguson/Makefile b/2018/ferguson/Makefile index 0a1d73574..e3d156787 100644 --- a/2018/ferguson/Makefile +++ b/2018/ferguson/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} weasel: ${PROG} ${CP} -f $< $@ @@ -142,7 +142,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} weasel.alt: ${PROG}.alt ${CP} -f $< $@ diff --git a/2018/giles/Makefile b/2018/giles/Makefile index c727547a6..7a8bc5ed3 100644 --- a/2018/giles/Makefile +++ b/2018/giles/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= `${SDL2_CONFIG} --libs` +LDFLAGS= `${SDL2_CONFIG} --libs` # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2018/hou/Makefile b/2018/hou/Makefile index 80209b3f2..043d4914b 100644 --- a/2018/hou/Makefile +++ b/2018/hou/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2018/mills/Makefile b/2018/mills/Makefile index 68ab5e06f..22b64e9ec 100644 --- a/2018/mills/Makefile +++ b/2018/mills/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -140,7 +140,7 @@ all: data ${TARGET} ${PROG}: ${PROG}.c rk05.bsd.fs ${CC} ${CFLAGS} -DI='"rk05.bsd.fs"' -DA=4096 -DS=0173030 -DW=MAP_PRIVATE -DT= -DX=5 -DY=128 \ - -DV=270 -DP='"89!>@@89T=@@89\"89DQ@K89$$89Q1@H0@@@P@1@@"' ${PROG}.c -o $@ ${LIBS} + -DV=270 -DP='"89!>@@89T=@@89\"89DQ@K89$$89Q1@H0@@@P@1@@"' ${PROG}.c -o $@ ${LDFLAGS} rk05.bsd.fs: empty.fs.bz2 builddisk.bsd bsd.img.bz2 ${RM} -f $@ @@ -178,7 +178,7 @@ v0: ${PROG}.c Makefile v0.image.fs v6: empty.fs.bz2 builddisk.v6 v6.img.bz2 rk05.v6.fs ${CC} ${CFLAGS} -DI='"rk05.v6.fs"' -DA=4096 -DS=0173030 -DW=MAP_PRIVATE -DT= -DX=5 -DY=128 \ - -DV=270 -DP='"89!>@@89T=@@89\"89DQ@K89$$89Q1@H0@@@P@1@@"' ${PROG}.c -o $@ ${LIBS} + -DV=270 -DP='"89!>@@89T=@@89\"89DQ@K89$$89Q1@H0@@@P@1@@"' ${PROG}.c -o $@ ${LDFLAGS} v6.img.bz2: v6.tape.gz @echo "This IOCCC25 Makefile preserves the state of v6.tape.gz at the time it won." diff --git a/2018/poikola/Makefile b/2018/poikola/Makefile index 7948427d9..70f7d924f 100644 --- a/2018/poikola/Makefile +++ b/2018/poikola/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2018/vokes/Makefile b/2018/vokes/Makefile index 64ac05830..ab3919d0f 100644 --- a/2018/vokes/Makefile +++ b/2018/vokes/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2018/yang/Makefile b/2018/yang/Makefile index 2ade1ef36..714af59c9 100644 --- a/2018/yang/Makefile +++ b/2018/yang/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,22 +129,22 @@ all: data ${TARGET} supernova deep_magic magic charon pluto left: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} right: generated1.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} shift: generated2.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} msg0: generated3.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} msg1: generated4.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} msg2: generated5.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} generated1.c: ${PROG}.c left @${RM} -f $@ diff --git a/2019/adamovsky/Makefile b/2019/adamovsky/Makefile index bf20cc594..e537f0007 100644 --- a/2019/adamovsky/Makefile +++ b/2019/adamovsky/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -135,7 +135,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} iocccsize_2018: iocccsize_2018.c ${CC} -pedantic -Wall -Wextra -std=c11 iocccsize_2018.c -o $@ diff --git a/2019/burton/Makefile b/2019/burton/Makefile index 046b31fd8..de1c9c5a2 100644 --- a/2019/burton/Makefile +++ b/2019/burton/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,10 +129,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.clean: ${PROG}.clean.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} remarks: README.md ${RM} -f $@ diff --git a/2019/ciura/Makefile b/2019/ciura/Makefile index 086e25570..c5156fa01 100644 --- a/2019/ciura/Makefile +++ b/2019/ciura/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -136,7 +136,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2019/diels-grabsch1/Makefile b/2019/diels-grabsch1/Makefile index bc0486e5a..0441cef35 100644 --- a/2019/diels-grabsch1/Makefile +++ b/2019/diels-grabsch1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2019/diels-grabsch2/Makefile b/2019/diels-grabsch2/Makefile index 247a1e938..8560ed897 100644 --- a/2019/diels-grabsch2/Makefile +++ b/2019/diels-grabsch2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2019/dogon/Makefile b/2019/dogon/Makefile index 72a830357..1bacba101 100644 --- a/2019/dogon/Makefile +++ b/2019/dogon/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${X11_LIBDIR} -lX11 -lm +LDFLAGS= -L ${X11_LIBDIR} -lX11 -lm # C compiler to use # @@ -137,10 +137,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} apholife: apholife.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2019/duble/Makefile b/2019/duble/Makefile index 7989b132d..51db40a2e 100644 --- a/2019/duble/Makefile +++ b/2019/duble/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -162,7 +162,7 @@ Darwin: ${PROG}.c -Ds=46 \ -DV=${LINES} \ -DW=${COLUMNS} \ - $< -o ${PROG} ${LIBS} + $< -o ${PROG} ${LDFLAGS} ${LN} ${PROG} $@ FreeBSD: ${PROG}.c @@ -171,7 +171,7 @@ FreeBSD: ${PROG}.c -Ds=46 \ -DV=${LINES} \ -DW=${COLUMNS} \ - $< -o ${PROG} ${LIBS} + $< -o ${PROG} ${LDFLAGS} ${LN} ${PROG} $@ Linux: ${PROG}.c @@ -180,7 +180,7 @@ Linux: ${PROG}.c -Ds=0 \ -DV=${LINES} \ -DW=${COLUMNS} \ - $< -o ${PROG} ${LIBS} + $< -o ${PROG} ${LDFLAGS} ${LN} ${PROG} $@ # alternative executable @@ -197,7 +197,7 @@ Darwin.alt: ${PROG}.alt.c -Ds=46 \ -DV=${LINES} \ -DW=${COLUMNS} \ - $< -o ${PROG}.alt ${LIBS} + $< -o ${PROG}.alt ${LDFLAGS} ${LN} ${PROG}.alt $@ FreeBSD.alt: ${PROG}.alt.c @@ -206,7 +206,7 @@ FreeBSD.alt: ${PROG}.alt.c -Ds=46 \ -DV=${LINES} \ -DW=${COLUMNS} \ - $< -o ${PROG}.alt ${LIBS} + $< -o ${PROG}.alt ${LDFLAGS} ${LN} ${PROG}.alt $@ Linux.alt: ${PROG}.alt.c @@ -215,7 +215,7 @@ Linux.alt: ${PROG}.alt.c -Ds=0 \ -DV=${LINES} \ -DW=${COLUMNS} \ - $< -o ${PROG}.alt ${LIBS} + $< -o ${PROG}.alt ${LDFLAGS} ${LN} ${PROG}.alt $@ # data files diff --git a/2019/endoh/Makefile b/2019/endoh/Makefile index 1759b9169..620f328e4 100644 --- a/2019/endoh/Makefile +++ b/2019/endoh/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} -g $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -g $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2019/giles/Makefile b/2019/giles/Makefile index caa95df27..876004560 100644 --- a/2019/giles/Makefile +++ b/2019/giles/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2019/karns/Makefile b/2019/karns/Makefile index f8e14f758..2f1aa8400 100644 --- a/2019/karns/Makefile +++ b/2019/karns/Makefile @@ -76,7 +76,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -137,7 +137,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${LN} -sf ${PROG} tbfs test: prog diff --git a/2019/lynn/Makefile b/2019/lynn/Makefile index e354b3d4e..b8e9a2878 100644 --- a/2019/lynn/Makefile +++ b/2019/lynn/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2019/mills/Makefile b/2019/mills/Makefile index 7bbbbf08e..271250149 100644 --- a/2019/mills/Makefile +++ b/2019/mills/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lm +LDFLAGS= -lm # C compiler to use # @@ -288,7 +288,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${TARGET}: ${PROG}.c Makefile ${INPUTS} - ${CC} ${CFLAGS} -o $@ $< $($@) ${LIBS} + ${CC} ${CFLAGS} -o $@ $< $($@) ${LDFLAGS} # alternative executable # diff --git a/2019/poikola/Makefile b/2019/poikola/Makefile index 400d17110..629368e7c 100644 --- a/2019/poikola/Makefile +++ b/2019/poikola/Makefile @@ -74,7 +74,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -132,7 +132,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2019/yang/Makefile b/2019/yang/Makefile index 02628b59c..ff975d28d 100644 --- a/2019/yang/Makefile +++ b/2019/yang/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2020/burton/Makefile b/2020/burton/Makefile index f1f55007e..51d3965a3 100644 --- a/2020/burton/Makefile +++ b/2020/burton/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -142,13 +142,13 @@ all: data ${TARGET} ${PROG}: ${PROG}.c @echo "NOTE: this entry will crash on no arg specified." - ${CC} ${CFLAGS} -DB=${B} -DI=${I} -DT=${T} -DS=${S} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -DB=${B} -DI=${I} -DT=${T} -DS=${S} $< -o $@ ${LDFLAGS} ${PROG}_le: ${PROG}.c - ${CC} ${CFLAGS} -DB=${B} -DI=${I} -DT=${T} -DS=${S} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -DB=${B} -DI=${I} -DT=${T} -DS=${S} $< -o $@ ${LDFLAGS} ${PROG}_be: ${PROG}.c - ${CC} ${CFLAGS} -DB=${_B} -DI=${_I} -DT=${_T} -DS=${_S} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -DB=${_B} -DI=${_I} -DT=${_T} -DS=${_S} $< -o $@ ${LDFLAGS} test: check_le.sh check_be.sh prog_le prog_be correct ./check_le.sh ./prog_le | ${DIFF} -bw - correct diff --git a/2020/carlini/Makefile b/2020/carlini/Makefile index 0f3780a38..b54699b9e 100644 --- a/2020/carlini/Makefile +++ b/2020/carlini/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2020/endoh1/Makefile b/2020/endoh1/Makefile index 59d0ee610..ffad7e022 100644 --- a/2020/endoh1/Makefile +++ b/2020/endoh1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lncurses +LDFLAGS= -lncurses # C compiler to use # @@ -131,7 +131,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -139,7 +139,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2020/endoh2/Makefile b/2020/endoh2/Makefile index 26d14f08e..b6852ed41 100644 --- a/2020/endoh2/Makefile +++ b/2020/endoh2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2020/endoh3/Makefile b/2020/endoh3/Makefile index b9c7d8cd9..cd8b8f927 100644 --- a/2020/endoh3/Makefile +++ b/2020/endoh3/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} clock: clock.c @@ -143,7 +143,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2020/ferguson1/Makefile b/2020/ferguson1/Makefile index ceb324c2f..bab20ce82 100644 --- a/2020/ferguson1/Makefile +++ b/2020/ferguson1/Makefile @@ -77,7 +77,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -lncurses +LDFLAGS= -lncurses # C compiler to use # @@ -137,11 +137,11 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # termcaps - test utility for terminal capabilities, size etc. termcaps: termcaps.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # play - allows configuring colours and playing pre-configured gameplay modes @@ -167,7 +167,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2020/ferguson2/Makefile b/2020/ferguson2/Makefile index fdb7eb9c3..dcbd43a57 100644 --- a/2020/ferguson2/Makefile +++ b/2020/ferguson2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -131,10 +131,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} recode: recode.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2020/giles/Makefile b/2020/giles/Makefile index 91631d354..99a6dd343 100644 --- a/2020/giles/Makefile +++ b/2020/giles/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2020/kurdyukov1/Makefile b/2020/kurdyukov1/Makefile index d6a4cc423..cdca947ee 100644 --- a/2020/kurdyukov1/Makefile +++ b/2020/kurdyukov1/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -136,7 +136,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} --include stdint.h --include stdio.h $< -o $@ ${LIBS} + ${CC} ${CFLAGS} --include stdint.h --include stdio.h $< -o $@ ${LDFLAGS} # data files # diff --git a/2020/kurdyukov2/Makefile b/2020/kurdyukov2/Makefile index 3d4d97d52..5c7b7a19b 100644 --- a/2020/kurdyukov2/Makefile +++ b/2020/kurdyukov2/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= -L ${HOMEBREW_PREFIX}/lib -L /usr/local/lib -L /opt/local/lib +LDFLAGS= -L ${HOMEBREW_PREFIX}/lib -L /usr/local/lib -L /opt/local/lib LIBJPEG= -ljpeg LIBPNG= -lpng @@ -130,13 +130,13 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} ${LIBJPEG} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${LIBJPEG} prog_png: prog.png.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} ${LIBPNG} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${LIBPNG} prog_ppm: prog.ppm.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} makegif: makegif.sh ${CHMOD} +x $? diff --git a/2020/kurdyukov3/Makefile b/2020/kurdyukov3/Makefile index 4b3dc3713..6b03dd507 100644 --- a/2020/kurdyukov3/Makefile +++ b/2020/kurdyukov3/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,7 +128,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # @@ -136,10 +136,10 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} ${PROG}.extra: ${PROG}.extra.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # data files # diff --git a/2020/kurdyukov4/Makefile b/2020/kurdyukov4/Makefile index bfaa0b335..3cb0e2f22 100644 --- a/2020/kurdyukov4/Makefile +++ b/2020/kurdyukov4/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -128,10 +128,10 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} rand: rand.c - ${CC} ${CFLAGS} -Wno-implicit-int $< -o $@ ${LIBS} + ${CC} ${CFLAGS} -Wno-implicit-int $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2020/otterness/Makefile b/2020/otterness/Makefile index 7101a11ad..08029a31e 100644 --- a/2020/otterness/Makefile +++ b/2020/otterness/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -129,7 +129,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2020/tsoj/Makefile b/2020/tsoj/Makefile index 7507f62cb..fabfdf1a5 100644 --- a/2020/tsoj/Makefile +++ b/2020/tsoj/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable # diff --git a/2020/yang/Makefile b/2020/yang/Makefile index 48734d3ef..37c1b6ae8 100644 --- a/2020/yang/Makefile +++ b/2020/yang/Makefile @@ -73,7 +73,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT} # Libraries needed to build # -LIBS= +LDFLAGS= # C compiler to use # @@ -130,7 +130,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - ${CC} ${CFLAGS} $< -o $@ ${LIBS} + ${CC} ${CFLAGS} $< -o $@ ${LDFLAGS} # alternative executable #