diff options
author | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2004-05-25 04:42:16 +0000 |
---|---|---|
committer | IOhannes m zmölnig <zmoelnig@iem.at> | 2015-10-14 15:08:21 +0200 |
commit | 91b96a1dc7b49d4a803e09b3341ec18ecf6132b3 (patch) | |
tree | 64bacb0f352c74ec35da0e4ab105195c64dc033f /ff | |
parent | ad6b970ca67d8280fe83160335c2b8525f5ddace (diff) |
added compiler warnings and fixed most warnings
svn path=/trunk/externals/ff/; revision=1765
Diffstat (limited to 'ff')
-rw-r--r-- | ff/ff.c | 4 | ||||
-rw-r--r-- | ff/makefile | 9 |
2 files changed, 11 insertions, 2 deletions
@@ -54,6 +54,8 @@ #include <sys/stat.h> #include <fcntl.h> #include <sys/ioctl.h> +#include <string.h> +#include <stdio.h> #include "input.h" @@ -455,7 +457,7 @@ void ffPeriodic_level(t_ff *x, t_floatarg level) void ffPeriodic_waveform(t_ff *x, t_symbol* waveform) { if (x->ff_fd < 0) return; - unsigned short shortwave; + unsigned short shortwave = 0; int n = 0; while (waves[n].wave) { diff --git a/ff/makefile b/ff/makefile index 99554e3..7708283 100644 --- a/ff/makefile +++ b/ff/makefile @@ -1,7 +1,14 @@ + +CFLAGS = -O2 -W -Wall + +all: ff + ff: ff.c - gcc $(CFLAGS) $(LINUXCFLAGS) $(LINUXINCLUDE) -o ff.o -c ff.c + $(CC) $(CFLAGS) $(LINUXCFLAGS) $(LINUXINCLUDE) -o ff.o -c ff.c ld -export_dynamic -shared -o ff.pd_linux ff.o -lc -lm strip --strip-unneeded ff.pd_linux rm ff.o +clean: + rm -f *~ *.pd_* *.dll *.o |