[PD] Grid compilation errors

derek at x-i.net derek at x-i.net
Thu Sep 25 03:14:54 CEST 2003


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 at medienturm grid]# make clean
rm -f *.o *.pd_* so_locations
[root at 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





More information about the Pd-list mailing list