hi yves,
i've got some compilation errors for Grid. using Redhat 9.0 on this box, with Planet CCRMA packages. PD 0.36.0
errors below. as a side note, compiling on my Debian laptop gives an equally long string of errors, mostly "parse error before [...]".
anything that anybody can do about this? is this release of the object already dependent on pd 0.37?
thx + best, d.
[root@medienturm grid]# make clean
rm -f *.o *.pd_* so_locations
[root@medienturm grid]# make
./tk2c.bash < grid.tk > grid.tk2c
cc -DPD -DUNIX -DICECAST -O2 -funroll-loops -fomit-frame-pointer -Wall -W
-Wno-shadow -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch
-I../../src -o grid.o -c grid.c
In file included from ../../src/m_imp.h:8,
from grid.c:16:
./../src/m_pd.h:49: redefinition of t_int' ./../src/m_pd.h:49:
t_int' previously declared here
./../src/m_pd.h:52: redefinition of t_float' ./../src/m_pd.h:52:
t_float' previously declared here
./../src/m_pd.h:53: redefinition of t_floatarg' ./../src/m_pd.h:53:
t_floatarg' previously declared here
./../src/m_pd.h:56: redefinition of struct _symbol' ./../src/m_pd.h:60: redefinition of
t_symbol'
./../src/m_pd.h:60: t_symbol' previously declared here ./../src/m_pd.h:75: redefinition of
struct _gstub'
./../src/m_pd.h:83: redefinition of t_gstub' ./../src/m_pd.h:83:
t_gstub' previously declared here
./../src/m_pd.h:86: redefinition of struct _gpointer' ./../src/m_pd.h:94: redefinition of
t_gpointer'
./../src/m_pd.h:94: t_gpointer' previously declared here ./../src/m_pd.h:97: redefinition of
union word'
./../src/m_pd.h:104: redefinition of t_word' ./../src/m_pd.h:104:
t_word' previously declared here
./../src/m_pd.h:108: conflicting types for A_NULL' ./../src/m_pd.h:108: previous declaration of
A_NULL'
./../src/m_pd.h:109: conflicting types for A_FLOAT' ./../src/m_pd.h:109: previous declaration of
A_FLOAT'
./../src/m_pd.h:110: conflicting types for A_SYMBOL' ./../src/m_pd.h:110: previous declaration of
A_SYMBOL'
./../src/m_pd.h:111: conflicting types for A_POINTER' ./../src/m_pd.h:111: previous declaration of
A_POINTER'
./../src/m_pd.h:112: conflicting types for A_SEMI' ./../src/m_pd.h:112: previous declaration of
A_SEMI'
./../src/m_pd.h:113: conflicting types for A_COMMA' ./../src/m_pd.h:113: previous declaration of
A_COMMA'
./../src/m_pd.h:114: conflicting types for A_DEFFLOAT' ./../src/m_pd.h:114: previous declaration of
A_DEFFLOAT'
./../src/m_pd.h:115: conflicting types for A_DEFSYM' ./../src/m_pd.h:115: previous declaration of
A_DEFSYM'
./../src/m_pd.h:116: conflicting types for A_DOLLAR' ./../src/m_pd.h:116: previous declaration of
A_DOLLAR'
./../src/m_pd.h:117: conflicting types for A_DOLLSYM' ./../src/m_pd.h:117: previous declaration of
A_DOLLSYM'
./../src/m_pd.h:118: conflicting types for A_GIMME' ./../src/m_pd.h:118: previous declaration of
A_GIMME'
./../src/m_pd.h:120: conflicting types for A_CANT' ./../src/m_pd.h:120: previous declaration of
A_CANT'
./../src/m_pd.h:120: confused by earlier errors, bailing out
make: *** [grid.pd_linux] Error 1