this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Use $(CC) and $(AR) in Makefile

+7 -5
+7 -5
Makefile
··· 3 3 DATATYPE ?= float 4 4 5 5 PREFIX ?= /usr/local 6 + INCDIR ?= $(PREFIX)/include 6 7 LIBDIR ?= $(PREFIX)/lib 7 8 8 9 INSTALL ?= install ··· 16 17 endif 17 18 18 19 all: 19 - gcc -Wall -fPIC -c *.c -Dkiss_fft_scalar=$(DATATYPE) -o kiss_fft.o 20 - ar crus libkissfft.a kiss_fft.o 21 - gcc -shared $(SHARED_FLAGS) -o $(SHARED_NAME) kiss_fft.o 20 + $(CC) -Wall -fPIC -c *.c -Dkiss_fft_scalar=$(DATATYPE) -o kiss_fft.o 21 + $(AR) crus libkissfft.a kiss_fft.o 22 + $(CC) -shared $(SHARED_FLAGS) -o $(SHARED_NAME) kiss_fft.o 22 23 23 24 install: all 25 + $(INSTALL) -Dt $(INCDIR) -m 644 kiss_fft.h 24 26 $(INSTALL) -Dt $(LIBDIR) $(SHARED_NAME) 25 27 26 28 doc: ··· 53 55 54 56 kiss_fft.s: kiss_fft.c kiss_fft.h _kiss_fft_guts.h 55 57 [ -e kiss_fft.s ] && mv kiss_fft.s kiss_fft.s~ || true 56 - gcc -S kiss_fft.c -O3 -mtune=native -ffast-math -fomit-frame-pointer -unroll-loops -dA -fverbose-asm 57 - gcc -o kiss_fft_short.s -S kiss_fft.c -O3 -mtune=native -ffast-math -fomit-frame-pointer -dA -fverbose-asm -DFIXED_POINT 58 + $(CC) -S kiss_fft.c -O3 -mtune=native -ffast-math -fomit-frame-pointer -unroll-loops -dA -fverbose-asm 59 + $(CC) -o kiss_fft_short.s -S kiss_fft.c -O3 -mtune=native -ffast-math -fomit-frame-pointer -dA -fverbose-asm -DFIXED_POINT 58 60 [ -e kiss_fft.s~ ] && diff kiss_fft.s~ kiss_fft.s || true