Hi Dieb and the list
I cannot get Ext13 to compile against my CVS version of PD. I changed the IFLAG line in the makefile to point to my PD sources, but it craps out with g_canvas.h, as you will see below. Is it built only for an earlier frozen version of PD? Suggestions?
thanks, Derek
root 15:14:41> make
gcc -c -o ftos.o -g -O2 -DUNIX -DLINUX -DHAVE_LIBC=1 -DHAVE_LIBM=1
-DHAVE_LIBPTH
READ=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_UNISTD_H=1 -
DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1
-DHAVE_MMAP=1 -DHAV
E_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRERROR=1 -DPD_VERSION_MINOR=32
-I../../pd/s
rc -DVERSION="0.17" -DPD ftos.c
gcc -o ftos.pd_linux -g -O2 -DUNIX -DLINUX -DHAVE_LIBC=1 -DHAVE_LIBM=1
-DHAVE_LI
BPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_UNISTD_H
=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1
-DHAVE_MMAP=1 -
DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRERROR=1 -DPD_VERSION_MINOR=32
-I../../
pd/src -export_dynamic -shared -DVERSION="0.17" -DPD ftos.o
gcc -c -o kalashnikov.o -g -O2 -DUNIX -DLINUX -DHAVE_LIBC=1
-DHAVE_LIBM=1 -DHAVE
_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_UNIST
D_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1
-DHAVE_MMAP=
1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRERROR=1
-DPD_VERSION_MINOR=32 -I../
../pd/src -DVERSION="0.17" -DPD kalashnikov.c
gcc -o kalashnikov.pd_linux -g -O2 -DUNIX -DLINUX -DHAVE_LIBC=1
-DHAVE_LIBM=1 -D
HAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_U
NISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1
-DHAVE_M
MAP=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRERROR=1
-DPD_VERSION_MINOR=32 -
I../../pd/src -export_dynamic -shared -DVERSION="0.17" -DPD
kalashnikov.o
gcc -c -o openpatch.o -g -O2 -DUNIX -DLINUX -DHAVE_LIBC=1 -DHAVE_LIBM=1
-DHAVE_L
IBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_UNISTD_
H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1
-DHAVE_MMAP=1
-DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRERROR=1 -DPD_VERSION_MINOR=32
-I../..
/pd/src -DVERSION="0.17" -DPD openpatch.c
gcc -o openpatch.pd_linux -g -O2 -DUNIX -DLINUX -DHAVE_LIBC=1
-DHAVE_LIBM=1 -DHA
VE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_UNI
STD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1
-DHAVE_MMA
P=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRERROR=1
-DPD_VERSION_MINOR=32 -I.
./../pd/src -export_dynamic -shared -DVERSION="0.17" -DPD openpatch.o
gcc -c -o sfread.o -g -O2 -DUNIX -DLINUX -DHAVE_LIBC=1 -DHAVE_LIBM=1
-DHAVE_LIBP
THREAD=1 -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_UNISTD_H=1
-DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1
-DHAVE_MMAP=1 -DH
AVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_STRERROR=1 -DPD_VERSION_MINOR=32
-I../../pd
/src -DVERSION="0.17" -DPD sfread.c
In file included from sfread.c:2:
../../pd/src/g_canvas.h:103: syntax error before "t_outconnect"
../../pd/src/g_canvas.h:103: warning: no semicolon at end of struct or union
../../pd/src/g_canvas.h:104: syntax error before ':' token
../../pd/src/g_canvas.h:105: syntax error before ':' token
../../pd/src/g_canvas.h:106: syntax error before ':' token
../../pd/src/g_canvas.h:107: syntax error before ':' token
../../pd/src/g_canvas.h:108: warning: data definition has no type or
storage cla
ss
../../pd/src/g_canvas.h:166: syntax error before "t_editor"
../../pd/src/g_canvas.h:166: warning: no semicolon at end of struct or union
../../pd/src/g_canvas.h:171: syntax error before ':' token
../../pd/src/g_canvas.h:172: syntax error before ':' token
../../pd/src/g_canvas.h:173: syntax error before ':' token
../../pd/src/g_canvas.h:174: syntax error before ':' token
../../pd/src/g_canvas.h:175: syntax error before ':' token
../../pd/src/g_canvas.h:176: syntax error before ':' token
../../pd/src/g_canvas.h:177: syntax error before ':' token
../../pd/src/g_canvas.h:178: syntax error before ':' token
../../pd/src/g_canvas.h:179: syntax error before ':' token
../../pd/src/g_canvas.h:236: syntax error before "t_outconnect"
../../pd/src/g_canvas.h:236: warning: no semicolon at end of struct or union
../../pd/src/g_canvas.h:238: syntax error before '}' token
../../pd/src/g_canvas.h:238: warning: data definition has no type or
storage cla
ss
../../pd/src/g_canvas.h:326: syntax error before '*' token
../../pd/src/g_canvas.h:335: syntax error before "t_glist"
../../pd/src/g_canvas.h:337: syntax error before "t_glist"
../../pd/src/g_canvas.h:338: syntax error before "t_glist"
../../pd/src/g_canvas.h:339: syntax error before "t_glist"
../../pd/src/g_canvas.h:340: syntax error before "t_glist"
../../pd/src/g_canvas.h:341: syntax error before "t_glist"
../../pd/src/g_canvas.h:349: syntax error before '*' token
../../pd/src/g_canvas.h:349: warning: data definition has no type or
storage cla
ss
../../pd/src/g_canvas.h:350: syntax error before '*' token
../../pd/src/g_canvas.h:351: syntax error before '*' token
../../pd/src/g_canvas.h:352: syntax error before '*' token
../../pd/src/g_canvas.h:353: syntax error before '*' token
../../pd/src/g_canvas.h:355: syntax error before '*' token
../../pd/src/g_canvas.h:356: syntax error before '*' token
../../pd/src/g_canvas.h:357: syntax error before '*' token
../../pd/src/g_canvas.h:358: syntax error before '*' token
../../pd/src/g_canvas.h:359: syntax error before '*' token
../../pd/src/g_canvas.h:360: syntax error before '*' token
../../pd/src/g_canvas.h:361: syntax error before '*' token
../../pd/src/g_canvas.h:362: syntax error before '*' token
../../pd/src/g_canvas.h:363: syntax error before '*' token
../../pd/src/g_canvas.h:364: syntax error before '*' token
../../pd/src/g_canvas.h:366: syntax error before '*' token
../../pd/src/g_canvas.h:367: syntax error before '*' token
../../pd/src/g_canvas.h:368: syntax error before '*' token
../../pd/src/g_canvas.h:368: syntax error before '*' token
../../pd/src/g_canvas.h:368: warning: data definition has no type or
storage cla
ss
../../pd/src/g_canvas.h:369: syntax error before '*' token
../../pd/src/g_canvas.h:370: syntax error before '*' token
../../pd/src/g_canvas.h:371: syntax error before '*' token
../../pd/src/g_canvas.h:372: syntax error before '*' token
../../pd/src/g_canvas.h:374: syntax error before '*' token
../../pd/src/g_canvas.h:375: syntax error before '*' token
../../pd/src/g_canvas.h:376: syntax error before '*' token
../../pd/src/g_canvas.h:377: syntax error before '*' token
../../pd/src/g_canvas.h:378: syntax error before '*' token
../../pd/src/g_canvas.h:379: syntax error before '*' token
../../pd/src/g_canvas.h:381: syntax error before '*' token
../../pd/src/g_canvas.h:382: syntax error before '*' token
../../pd/src/g_canvas.h:383: syntax error before '*' token
../../pd/src/g_canvas.h:384: syntax error before '*' token
../../pd/src/g_canvas.h:384: syntax error before '*' token
../../pd/src/g_canvas.h:386: warning: data definition has no type or
storage cla
ss
../../pd/src/g_canvas.h:387: syntax error before '*' token
../../pd/src/g_canvas.h:389: syntax error before '*' token
../../pd/src/g_canvas.h:390: syntax error before '*' token
../../pd/src/g_canvas.h:391: syntax error before '*' token
../../pd/src/g_canvas.h:392: syntax error before '*' token
../../pd/src/g_canvas.h:394: syntax error before '*' token
../../pd/src/g_canvas.h:395: syntax error before '*' token
../../pd/src/g_canvas.h:401: syntax error before "t_glist"
../../pd/src/g_canvas.h:402: syntax error before "t_glist"
../../pd/src/g_canvas.h:404: syntax error before "t_glist"
../../pd/src/g_canvas.h:405: syntax error before "t_glist"
../../pd/src/g_canvas.h:406: syntax error before "t_glist"
../../pd/src/g_canvas.h:407: syntax error before "t_glist"
../../pd/src/g_canvas.h:408: syntax error before "t_glist"
../../pd/src/g_canvas.h:409: syntax error before "t_glist"
../../pd/src/g_canvas.h:417: syntax error before '*' token
../../pd/src/g_canvas.h:418: syntax error before '*' token
../../pd/src/g_canvas.h:507: syntax error before "t_glist"
../../pd/src/g_canvas.h:510: syntax error before '*' token
../../pd/src/g_canvas.h:510: warning: data definition has no type or
storage cla
ss
../../pd/src/g_canvas.h:512: syntax error before '*' token
../../pd/src/g_canvas.h:513: syntax error before '*' token
../../pd/src/g_canvas.h:513: syntax error before '*' token
../../pd/src/g_canvas.h:513: warning: data definition has no type or
storage cla
ss
../../pd/src/g_canvas.h:514: syntax error before '*' token
../../pd/src/g_canvas.h:518: syntax error before "t_glist"
../../pd/src/g_canvas.h:520: syntax error before "t_glist"
../../pd/src/g_canvas.h:529: syntax error before '*' token
../../pd/src/g_canvas.h:536: syntax error before '*' token
../../pd/src/g_canvas.h:538: syntax error before "t_glist"
../../pd/src/g_canvas.h:544: syntax error before '*' token
../../pd/src/g_canvas.h:549: syntax error before "t_glist"
../../pd/src/g_canvas.h:554: syntax error before '*' token
sfread.c:40: syntax error before "t_glist"
sfread.c:40: warning: no semicolon at end of struct or union
sfread.c:41: warning: data definition has no type or storage class
sfread.c:44: syntax error before '*' token
sfread.c: In function sfread_open': sfread.c:49:
x' undeclared (first use in this function)
sfread.c:49: (Each undeclared identifier is reported only once
sfread.c:49: for each function it appears in.)
sfread.c:49: filename' undeclared (first use in this function) sfread.c: In function
sfread_perform':
sfread.c:82: x' undeclared (first use in this function) sfread.c:82: syntax error before ')' token sfread.c: At top level: sfread.c:140: syntax error before '*' token sfread.c: In function
sfread_float':
sfread.c:142: f' undeclared (first use in this function) sfread.c:144:
x' undeclared (first use in this function)
sfread.c: At top level:
sfread.c:152: syntax error before '*' token
sfread.c: In function sfread_loop': sfread.c:154:
x' undeclared (first use in this function)
sfread.c:154: `f' undeclared (first use in this function)
sfread.c: At top level:
sfread.c:160: syntax error before '*' token
sfread.c: In function sfread_bang': sfread.c:162:
x' undeclared (first use in this function)
sfread.c: At top level:
sfread.c:167: syntax error before '*' token
sfread.c: In function sfread_dsp': sfread.c:170:
x' undeclared (first use in this function)
sfread.c:172: sp' undeclared (first use in this function) sfread.c: In function
sfread_new':
sfread.c:191: x' undeclared (first use in this function) sfread.c:191: syntax error before ')' token sfread.c:194:
t_glist' undeclared (first use in this function)
sfread.c:194: syntax error before ')' token
make: *** [sfread.o] Error 1
I cannot get Ext13 to compile against my CVS version of PD. I changed the IFLAG line in the makefile to point to my PD sources, but it craps out with g_canvas.h, as you will see below. Is it built only for an earlier frozen version of PD? Suggestions?
just a guess, but try to remove the m_pd.h file in the ext13 directory ... it's possible that this m_pd.h file is pretty old and isn't protected against multiple inclusion ...
i recompiled ext13 against the pd on cvs just this morning ...
ext13's configure script should probably be adapted to point to the pd/src directory and the m_pd.h file should be removed ...
cheers... tim
On Thu, 12 Aug 2004, Tim Blechmann wrote:
I cannot get Ext13 to compile against my CVS version of PD. I changed the IFLAG line in the makefile to point to my PD sources, but it craps out with g_canvas.h, as you will see below. Is it built only for an earlier frozen version of PD? Suggestions?
just a guess, but try to remove the m_pd.h file in the ext13 directory ... it's possible that this m_pd.h file is pretty old and isn't protected against multiple inclusion ...
i recompiled ext13 against the pd on cvs just this morning ...
ext13's configure script should probably be adapted to point to the pd/src directory and the m_pd.h file should be removed ...
cheers... tim
there is another (IMO better possibility). the ext13 externals are included in the common build system and the packages that are built for OSX, linux and windows.
go to build/linux and do a make. (can I hear an echo somewhere ??)
Guenter