[PD-cvs] externals/build/src bdiag~.c, 1.4, 1.5 bfft~.c, 1.3, 1.4 ibfft~.c, 1.3, 1.4 junction~.c, 1.3, 1.4 knob.c, 1.1, 1.2 mtx_rowrfft.c, 1.1, 1.2 mtx_rowrifft.c, 1.1, 1.2 shell.c, 1.2, 1.3
Hans-Christoph Steiner
eighthave at users.sourceforge.net
Wed Nov 16 23:48:25 CET 2005
Update of /cvsroot/pure-data/externals/build/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19018
Modified Files:
bdiag~.c bfft~.c ibfft~.c junction~.c knob.c mtx_rowrfft.c
mtx_rowrifft.c shell.c
Log Message:
various tweaks and hacks to get things compiling with MinGW; Some still don't compile, like net*, ogg*, comport, and shell
Index: knob.c
===================================================================
RCS file: /cvsroot/pure-data/externals/build/src/knob.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** knob.c 7 Apr 2003 11:18:55 -0000 1.1
--- knob.c 16 Nov 2005 22:48:22 -0000 1.2
***************
*** 1,3 ****
!
#include <../../footils/knob/knob.c>
--- 1,8 ----
! /*
! * On MinGW, it dies here:
! * knob.o(.text+0x1a58):knob.c: undefined reference to `sys_noloadbang'
! */
! #ifndef WIN32
#include <../../footils/knob/knob.c>
+ #endif
Index: bdiag~.c
===================================================================
RCS file: /cvsroot/pure-data/externals/build/src/bdiag~.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** bdiag~.c 15 Nov 2005 05:36:40 -0000 1.4
--- bdiag~.c 16 Nov 2005 22:48:22 -0000 1.5
***************
*** 4,6 ****
--- 4,7 ----
#include "../../creb/include/extlib_util.h"
#endif
+
#include "../../creb/modules/bdiag.c"
Index: junction~.c
===================================================================
RCS file: /cvsroot/pure-data/externals/build/src/junction~.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** junction~.c 15 Nov 2005 05:36:40 -0000 1.3
--- junction~.c 16 Nov 2005 22:48:22 -0000 1.4
***************
*** 1 ****
--- 1,9 ----
+ /*
+ * hack to work around my lack of Windows linking knowledge
+ * <hans at at.or.at>
+ */
+ #ifdef WIN32
+ #include "../../../pd/src/d_mayer_fft.c"
+ #endif
+
#include "../../creb/modules/junction.c"
Index: mtx_rowrfft.c
===================================================================
RCS file: /cvsroot/pure-data/externals/build/src/mtx_rowrfft.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** mtx_rowrfft.c 7 Nov 2005 04:32:00 -0000 1.1
--- mtx_rowrfft.c 16 Nov 2005 22:48:22 -0000 1.2
***************
*** 1,2 ****
--- 1,10 ----
+ /*
+ * hack to work around my lack of Windows linking knowledge
+ * <hans at at.or.at>
+ */
+ #ifdef WIN32
+ #include "../../../pd/src/d_mayer_fft.c"
+ #endif
+
#include "../../iem/iemmatrix/src/mtx_matrix.c"
#include "../../iem/iemmatrix/src/mtx_rowrfft.c"
Index: shell.c
===================================================================
RCS file: /cvsroot/pure-data/externals/build/src/shell.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** shell.c 14 Nov 2005 21:48:38 -0000 1.2
--- shell.c 16 Nov 2005 22:48:22 -0000 1.3
***************
*** 1 ****
--- 1,7 ----
+ /*
+ * this doesn't work for Windows, but it should be possible with MinGW or
+ * Cygwin <hans at at.or.at>
+ */
+ #ifndef WIN32
#include "../../ggee/control/shell.c"
+ #endif
Index: ibfft~.c
===================================================================
RCS file: /cvsroot/pure-data/externals/build/src/ibfft~.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** ibfft~.c 15 Nov 2005 05:36:40 -0000 1.3
--- ibfft~.c 16 Nov 2005 22:48:22 -0000 1.4
***************
*** 1 ****
--- 1,9 ----
+ /*
+ * hack to work around my lack of Windows linking knowledge
+ * <hans at at.or.at>
+ */
+ #ifdef WIN32
+ #include "../../../pd/src/d_mayer_fft.c"
+ #endif
+
#include "../../creb/modules/bfft.c"
Index: mtx_rowrifft.c
===================================================================
RCS file: /cvsroot/pure-data/externals/build/src/mtx_rowrifft.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** mtx_rowrifft.c 7 Nov 2005 04:32:00 -0000 1.1
--- mtx_rowrifft.c 16 Nov 2005 22:48:22 -0000 1.2
***************
*** 1,2 ****
--- 1,10 ----
+ /*
+ * hack to work around my lack of Windows linking knowledge
+ * <hans at at.or.at>
+ */
+ #ifdef WIN32
+ #include "../../../pd/src/d_mayer_fft.c"
+ #endif
+
#include "../../iem/iemmatrix/src/mtx_matrix.c"
#include "../../iem/iemmatrix/src/mtx_rowrifft.c"
Index: bfft~.c
===================================================================
RCS file: /cvsroot/pure-data/externals/build/src/bfft~.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** bfft~.c 15 Nov 2005 05:36:40 -0000 1.3
--- bfft~.c 16 Nov 2005 22:48:22 -0000 1.4
***************
*** 1 ****
--- 1,9 ----
+ /*
+ * hack to work around my lack of Windows linking knowledge
+ * <hans at at.or.at>
+ */
+ #ifdef WIN32
+ #include "../../../pd/src/d_mayer_fft.c"
+ #endif
+
#include "../../creb/modules/bfft.c"
More information about the Pd-cvs
mailing list