Aubio patches to fix a number of Linux build issues.
Mo DeJong
mdejong at uncounted.org
Fri Aug 12 21:49:32 CEST 2005
Hi Paul
Your aubio-0.2.0beta1 just needs this one patch to build on my Linux box.
I also noticed that you are passing -Werror on the command line. This
was generating a strange error:
gcc -DHAVE_CONFIG_H -I. -I../../../aubio-0.2.0beta1/examples -I../src -I../../../aubio-0.2.0beta1/examples/../src -I../../../aubio-0.2.0beta1/examples/../ext -O2 -Wall -Werror -Wmissing-prototypes -Wmissing-declarations -Wno-char-subscripts -Wno-unknown-pragmas -c ../../../aubio-0.2.0beta1/examples/utils.c
cc1: warnings being treated as errors
../../../aubio-0.2.0beta1/examples/utils.c: In function `examples_common_init':
../../../aubio-0.2.0beta1/examples/utils.c:219: warning: value computed is not used
I am not really sure what is up with that, but perhaps -Werror is a bit too strict.
thanks much
Mo DeJong
diff -r -u clean_aubio-0.2.0beta1/examples/utils.h aubio-0.2.0beta1/examples/utils.h
--- clean_aubio-0.2.0beta1/examples/utils.h Fri Aug 12 12:35:19 2005
+++ aubio-0.2.0beta1/examples/utils.h Fri Aug 12 12:40:33 2005
@@ -26,9 +26,15 @@
#include <aubio.h>
#include <aubioext.h>
+#ifdef HAVE_C99_VARARGS_MACROS
#define debug(...) if (verbose) fprintf (stderr, __VA_ARGS__)
#define errmsg(...) fprintf (stderr, __VA_ARGS__)
#define outmsg(...) fprintf (stdout, __VA_ARGS__)
+#else
+#define debug(format, args...) if (verbose) fprintf(stderr, format , ##args)
+#define errmsg(format, args...) fprintf(stderr, format , ##args)
+#define outmsg(format, args...) fprintf(stdout, format , ##args)
+#endif
extern int frames;
extern int verbose;
--
To unsubscribe, send mail to aubio-unsubscribe at piem.org.
More information about the aubio-user
mailing list