Ok this is the official start of getting pd-0.4 to compile on a intel- mac out of the official build-system:
First question:
Is the
rsync -av --delete rsync://128.238.56.50/distros/pd-extended/ pd- extended/
Pd-0.4 ????? . according to the changelog file it should be ?
Bug-Report:
1) skipped "add_string_support.patch" - it was said that it's a minor issue (typed "y" about 9 or ten times
2) bdiag~.c
cc -DPD -march=pentium4 -msse2 -mfpmath=sse -ftree-vectorize -ftree- vectorizer-verbose=2 -I/sw/local/pd-extended/pd/src -Wall -W -ggdb -I/ sw/include -DMACOSX -DUNIX -Dunix -o "/sw/local/pd-extended/externals/ creb/modules/bdiag~.o" -c "/sw/local/pd-extended/externals/creb/ modules/bdiag~.c" /sw/local/pd-extended/externals/creb/modules/bdiag~.c: In function 'randfloat': /sw/local/pd-extended/externals/creb/modules/bdiag~.c:47: warning: implicit declaration of function 'rand' /sw/local/pd-extended/externals/creb/modules/bdiag~.c:48: error: 'RAND_MAX' undeclared (first use in this function) /sw/local/pd-extended/externals/creb/modules/bdiag~.c:48: error: (Each undeclared identifier is reported only once /sw/local/pd-extended/externals/creb/modules/bdiag~.c:48: error: for each function it appears in.) /sw/local/pd-extended/externals/creb/modules/bdiag~.c: In function 'bdiag_dsp': /sw/local/pd-extended/externals/creb/modules/bdiag~.c:202: warning: passing argument 1 of 'free' from incompatible pointer type /sw/local/pd-extended/externals/creb/modules/bdiag~.c:203: warning: passing argument 1 of 'free' from incompatible pointer type /sw/local/pd-extended/externals/creb/modules/bdiag~.c: In function 'bdiag_free': /sw/local/pd-extended/externals/creb/modules/bdiag~.c:227: warning: passing argument 1 of 'free' from incompatible pointer type /sw/local/pd-extended/externals/creb/modules/bdiag~.c:228: warning: passing argument 1 of 'free' from incompatible pointer type /sw/local/pd-extended/externals/creb/modules/bdiag~.c: At top level: /sw/local/pd-extended/externals/creb/modules/bdiag~.c:236: warning: unused parameter 'permute' make[2]: *** [/sw/local/pd-extended/externals/creb/modules/bdiag~.o] Error 1 make[1]: *** [externals_install] Error 2 make: *** [extended_install] Error 2
searching for bdiag~ in the pd-devel-archive gave no answer to that
All the best
luigi
On Mar 27, 2007, at 7:38 PM, Luigi Rensinghoff wrote:
Ok this is the official start of getting pd-0.4 to compile on a intel- mac out of the official build-system:
First question:
Is the
rsync -av --delete rsync://128.238.56.50/distros/pd-extended/ pd- extended/
Pd-0.4 ????? . according to the changelog file it should be ?
Yes, that is based around Pd 0.40.2.
Bug-Report:
- skipped "add_string_support.patch" - it was said that it's a minor
issue (typed "y" about 9 or ten times
That is alpha code AFAIK, so troubles are not surprising.
- bdiag~.c
cc -DPD -march=pentium4 -msse2 -mfpmath=sse -ftree-vectorize -ftree- vectorizer-verbose=2 -I/sw/local/pd-extended/pd/src -Wall -W -ggdb -I/ sw/include -DMACOSX -DUNIX -Dunix -o "/sw/local/pd-extended/externals/ creb/modules/bdiag~.o" -c "/sw/local/pd-extended/externals/creb/ modules/bdiag~.c" /sw/local/pd-extended/externals/creb/modules/bdiag~.c: In function 'randfloat': /sw/local/pd-extended/externals/creb/modules/bdiag~.c:47: warning: implicit declaration of function 'rand' /sw/local/pd-extended/externals/creb/modules/bdiag~.c:48: error: 'RAND_MAX' undeclared (first use in this function) /sw/local/pd-extended/externals/creb/modules/bdiag~.c:48: error: (Each undeclared identifier is reported only once /sw/local/pd-extended/externals/creb/modules/bdiag~.c:48: error: for each function it appears in.) /sw/local/pd-extended/externals/creb/modules/bdiag~.c: In function 'bdiag_dsp': /sw/local/pd-extended/externals/creb/modules/bdiag~.c:202: warning: passing argument 1 of 'free' from incompatible pointer type /sw/local/pd-extended/externals/creb/modules/bdiag~.c:203: warning: passing argument 1 of 'free' from incompatible pointer type /sw/local/pd-extended/externals/creb/modules/bdiag~.c: In function 'bdiag_free': /sw/local/pd-extended/externals/creb/modules/bdiag~.c:227: warning: passing argument 1 of 'free' from incompatible pointer type /sw/local/pd-extended/externals/creb/modules/bdiag~.c:228: warning: passing argument 1 of 'free' from incompatible pointer type /sw/local/pd-extended/externals/creb/modules/bdiag~.c: At top level: /sw/local/pd-extended/externals/creb/modules/bdiag~.c:236: warning: unused parameter 'permute' make[2]: *** [/sw/local/pd-extended/externals/creb/modules/bdiag~.o] Error 1 make[1]: *** [externals_install] Error 2 make: *** [extended_install] Error 2
searching for bdiag~ in the pd-devel-archive gave no answer to that
Looks like that object needs to be ported.
.hc
All the best
luigi
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
------------------------------------------------------------------------ ----