| CFLAGS=-I. -Wall -fno-builtin -ffloat-store -D_GNU_SOURCE |
| U=mpfr |
| MPFR=$(U)/lib/libmpfr.a |
| GMP=$(U)/lib/libgmp.a |
| #MPFR=-lmpfr |
| #GMP=-lgmp |
| T=$(wildcard t*.c) |
| CC=musl-gcc |
| #CC=gcc |
| |
| all: gen check mgen tof toa toe tog tox next prev rnd |
| |
| %:%.o |
| %:%.c |
| $(CC) -o $@ $(CFLAGS) $^ |
| |
| gen: gen.c util.c mp.c $(MPFR) $(GMP) |
| $(CC) -o $@ $(CFLAGS) -lm -I$(U)/include $^ |
| |
| check: gen.c util.c mplibm.c |
| $(CC) -o $@ $(CFLAGS) -lm $^ |
| |
| mgen: gen.c util.c mplibm.c |
| $(CC) -o $@ $(CFLAGS) -lm $^ |
| |
| clean: |
| rm -f gen check mgen tof toa toe tog tox next prev rnd |
| |