 +	libtool --mode=compile --tag=CC cc -g -O3 -o $@	-DGMP -c $*.c
 +%-LONG.lo: %.c
 +	libtool --mode=compile --tag=CC cc -g -O3 -o $@ -DLRSLONG -c $*.c
-+%-SIGNALS.lo: %.c
-+	libtool --mode=compile --tag=CC cc -g -O3 -o $@	\
-+		-DTIMES -DSIGNALS -c $*.c
 +
 +install:
 +	mkdir -p $(PREFIX)/bin
 +	mkdir -p $(PREFIX)/lib
 +	libtool --mode=install cp 2nash $(PREFIX)/bin/2nash
++	libtool --mode=install cp fourier $(PREFIX)/bin/fourier
 +	libtool --mode=install cp lrs $(PREFIX)/bin/lrs
 +	libtool --mode=install cp lrs1 $(PREFIX)/bin/lrs1
 +	libtool --mode=install cp lrsnash $(PREFIX)/bin/lrsnash

--- old/Makefile.spack
+++ new/Makefile.spack
@@ -0,0 +1,55 @@
+# Set PREFIX to the install location for both building and installing
+# Set BOOST_PREFIX to the location where BOOST is installed
+# Set GMP_PREFIX to the location where GMP is installed
+
+all: liblrsgmp.la 2nash lrs lrs1 lrsnash redund redund1 setnash setnash2
+
+liblrsgmp.la: lrslib-GMP.lo lrsgmp-GMP.lo
+	libtool --mode=link --tag=CC cc -g -O3				\

+	libtool --mode=link --tag=CC cc -g -O3 -o $@ $^
+redund1: redund-LONG.lo lrslib-LONG.lo lrslong-LONG.lo
+	libtool --mode=link --tag=CC cc -g -O3 -o $@ $^
+lrs: lrs-GMP.lo lrslib-GMP.lo lrsmp-GMP.lo liblrsgmp.la
+	libtool --mode=link --tag=CC cc -g -O3 -o $@ $^
+redund: redund-GMP.lo lrslib-GMP.lo lrsmp-GMP.lo liblrsgmp.la
+	libtool --mode=link --tag=CC cc -g -O3 -o $@ $^
+fourier: fourier-GMP.lo lrslib-GMP.lo lrsgmp-GMP.lo liblrsgmp.la
+	libtool --mode=link --tag=CC cc -g -O3 -o $@ $^
+lrsnash: lrsnash-GMP.lo lrsnashlib-GMP.lo lrslib-GMP.lo lrsmp-GMP.lo \
+		liblrsgmp.la
+	libtool --mode=link --tag=CC cc -g -O3 -o $@ $^
+2nash: 2nash.lo
+	libtool --mode=link --tag=CC cc -g -O3 -o $@ $^
+setnash: setupnash.lo lrslib.lo lrsmp.lo
+	libtool --mode=link --tag=CC cc -g -O3 -o $@ $^
+setnash2: setupnash2.lo lrslib.lo lrsmp.lo
+	libtool --mode=link --tag=CC cc -g -O3 -o $@ $^
+
+%.lo: %.c
