diff --git a/tools/Makefile b/tools/Makefile index 3868ec3..c4dec54 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -18,14 +18,16 @@ ifeq "$(DATATYPE)" "float" FASTFILT=fastconv FASTFILTREAL=fastconvr PSDPNG=psdpng + DUMPHDR=dumphdr else FFTUTIL=fft_$(DATATYPE) FASTFILT=fastconv_$(DATATYPE) FASTFILTREAL=fastconvr_$(DATATYPE) PSDPNG=psdpng_$(DATATYPE) + DUMPHDR=dumphdr_$(DATATYPE) endif -all: $(FFTUTIL) $(FASTFILT) $(FASTFILTREAL) $(PSDPNG) +all: $(FFTUTIL) $(FASTFILT) $(FASTFILTREAL) $(PSDPNG) $(DUMPHDR) #CFLAGS=-Wall -O3 -pedantic -march=pentiumpro -ffast-math -fomit-frame-pointer $(WARNINGS) # If the above flags do not work, try the following @@ -43,5 +45,8 @@ $(FFTUTIL): ../kiss_fft.c fftutil.c kiss_fftnd.c kiss_fftr.c $(PSDPNG): ../kiss_fft.c psdpng.c kiss_fftr.c $(CC) -o $@ $(CFLAGS) -I.. $(TYPEFLAGS) -lm -lpng $+ +$(DUMPHDR): ../kiss_fft.c dumphdr.c + $(CC) -o $@ $(CFLAGS) -I.. $(TYPEFLAGS) -lm $+ + clean: rm -f *~ fft fft_* fastconv fastconv_* fastconvr fastconvr_* psdpng psdpng_* diff --git a/tools/kiss_fastfir.c b/tools/kiss_fastfir.c index aa037b9..ad1a62d 100644 --- a/tools/kiss_fastfir.c +++ b/tools/kiss_fastfir.c @@ -349,7 +349,8 @@ void do_file_filter( n_samps_buf = 8*4096/sizeof(kffsamp_t); n_samps_buf = nfft + 4*(nfft-n_imp_resp+1); - fprintf(stderr,"bufsize=%d\n",sizeof(kffsamp_t)*n_samps_buf ); + if (verbose) fprintf(stderr,"bufsize=%d\n",sizeof(kffsamp_t)*n_samps_buf ); + /*allocate space and initialize pointers */ inbuf = (kffsamp_t*)malloc(sizeof(kffsamp_t)*n_samps_buf);