[PD] compiling externals on osx

altern enrike at altern.org
Thu Oct 21 15:39:01 CEST 2004


hi again

thanks for your tips martin.
i have tried to change the makefile to point ti the right directories 
but i still get an error (pasted below). I am not sure if i am setting 
the paths properly. The problem i see is that the way osx works it has 
this app packages that wont show you the content unless you tell the 
sytem to show you it.
So one thinks that the pd executable is in /applications/pd but actually 
(if i am rigth) it is in 
/applications/audio/pd.app/contents/resources/bin/pd

Here below is the new error. Again it cannot find m_pd.h file i am not 
sure where this should be. Now i cannot find it anywhere in the system. 
Maybe i should go back to the linux style pd distribution for osx? ...

thanks

Ordenador-de-ibook:/applications/audio/Pd-0.38-0test4HCS1.app/contents/resources/src/externals/build/darwin 
ibook$ make
cc -DPD -Os  -DUNIX -DMACOSX -Dunix -Wall -W -Wno-unused 
-Wno-parentheses -Wno-switch -Wno-shadow  -I. -I.. -I../include -o 
"aenv~.o" -c "../src/aenv~.c"
In file included from ../src/aenv~.c:1:
../../aenv~/aenv~.c:18:18: m_pd.h: No such file or directory
In file included from ../src/aenv~.c:1:
../../aenv~/aenv~.c:31: error: parse error before '*' token
../../aenv~/aenv~.c:31: warning: type defaults to `int' in declaration 
of `aenv_class'
../../aenv~/aenv~.c:31: warning: data definition has no type or storage 
class
../../aenv~/aenv~.c:34: error: parse error before "t_object"
../../aenv~/aenv~.c:34: warning: no semicolon at end of struct or union
../../aenv~/aenv~.c:35: warning: type defaults to `int' in declaration 
of `srate'
../../aenv~/aenv~.c:35: warning: data definition has no type or storage 
class
../../aenv~/aenv~.c:36: error: parse error before "a"
../../aenv~/aenv~.c:36: warning: type defaults to `int' in declaration 
of `a'
../../aenv~/aenv~.c:36: warning: data definition has no type or storage 
class
../../aenv~/aenv~.c:37: error: parse error before "d"
../../aenv~/aenv~.c:37: warning: type defaults to `int' in declaration 
of `d'
../../aenv~/aenv~.c:37: warning: data definition has no type or storage 
class
../../aenv~/aenv~.c:38: error: parse error before "s"
../../aenv~/aenv~.c:38: warning: type defaults to `int' in declaration 
of `s'
../../aenv~/aenv~.c:38: warning: data definition has no type or storage 
class
../../aenv~/aenv~.c:39: error: parse error before "r"
../../aenv~/aenv~.c:39: warning: type defaults to `int' in declaration 
of `r'
../../aenv~/aenv~.c:39: warning: data definition has no type or storage 
class
../../aenv~/aenv~.c:40: error: parse error before "lastval"
../../aenv~/aenv~.c:40: warning: type defaults to `int' in declaration 
of `lastval'
../../aenv~/aenv~.c:40: warning: data definition has no type or storage 
class
../../aenv~/aenv~.c:43: error: parse error before '}' token
../../aenv~/aenv~.c:43: warning: type defaults to `int' in declaration 
of `t_aenv'
../../aenv~/aenv~.c:43: warning: data definition has no type or storage 
class
../../aenv~/aenv~.c:45: error: parse error before '*' token
../../aenv~/aenv~.c:45: error: parse error before '*' token
../../aenv~/aenv~.c:46: warning: return type defaults to `int'
../../aenv~/aenv~.c: In function `aenv_perform':
../../aenv~/aenv~.c:47: error: `x' undeclared (first use in this function)
../../aenv~/aenv~.c:47: error: (Each undeclared identifier is reported 
only once
../../aenv~/aenv~.c:47: error: for each function it appears in.)
../../aenv~/aenv~.c:47: error: parse error before ')' token
../../aenv~/aenv~.c:47: error: `w' undeclared (first use in this function)
../../aenv~/aenv~.c:48: error: `t_float' undeclared (first use in this 
function)
../../aenv~/aenv~.c:48: error: `out' undeclared (first use in this function)
../../aenv~/aenv~.c:48: error: parse error before ')' token
../../aenv~/aenv~.c:51: error: parse error before "lastval"
../../aenv~/aenv~.c: At top level:
../../aenv~/aenv~.c:100: error: parse error before '*' token
../../aenv~/aenv~.c: In function `aenv_dsp':
../../aenv~/aenv~.c:102: warning: implicit declaration of function `dsp_add'
../../aenv~/aenv~.c:102: error: `x' undeclared (first use in this function)
../../aenv~/aenv~.c:102: error: `sp' undeclared (first use in this function)
../../aenv~/aenv~.c: At top level:
../../aenv~/aenv~.c:105: error: parse error before '*' token
../../aenv~/aenv~.c: In function `aenv_float':
../../aenv~/aenv~.c:107: error: `f' undeclared (first use in this function)
../../aenv~/aenv~.c:108: error: `x' undeclared (first use in this function)
../../aenv~/aenv~.c: At top level:
../../aenv~/aenv~.c:113: error: parse error before '*' token
../../aenv~/aenv~.c: In function `aenv_new':
../../aenv~/aenv~.c:115: error: `x' undeclared (first use in this function)
../../aenv~/aenv~.c:115: error: parse error before ')' token
../../aenv~/aenv~.c:116: warning: implicit declaration of function 
`floatinlet_new'
../../aenv~/aenv~.c:120: warning: implicit declaration of function 
`outlet_new'
../../aenv~/aenv~.c:120: warning: implicit declaration of function `gensym'
../../aenv~/aenv~.c:122: warning: implicit declaration of function 
`sys_getsr'
../../aenv~/aenv~.c:131: error: `argc' undeclared (first use in this 
function)
../../aenv~/aenv~.c:132: warning: implicit declaration of function 
`atom_getfloat'
../../aenv~/aenv~.c:132: error: `argv' undeclared (first use in this 
function)
../../aenv~/aenv~.c: At top level:
../../aenv~/aenv~.c:141: error: parse error before '*' token
../../aenv~/aenv~.c: In function `aenv_lina':
../../aenv~/aenv~.c:143: error: `x' undeclared (first use in this function)
../../aenv~/aenv~.c: At top level:
../../aenv~/aenv~.c:146: error: parse error before '*' token
../../aenv~/aenv~.c: In function `aenv_loga':
../../aenv~/aenv~.c:148: error: `x' undeclared (first use in this function)
../../aenv~/aenv~.c: At top level:
../../aenv~/aenv~.c:151: error: parse error before '*' token
../../aenv~/aenv~.c: In function `aenv_zero':
../../aenv~/aenv~.c:153: error: `x' undeclared (first use in this function)
../../aenv~/aenv~.c: In function `aenv_tilde_setup':
../../aenv~/aenv~.c:159: warning: implicit declaration of function 
`class_new'
../../aenv~/aenv~.c:159: error: `t_newmethod' undeclared (first use in 
this function)
../../aenv~/aenv~.c:159: error: parse error before "aenv_new"
../../aenv~/aenv~.c:160: warning: implicit declaration of function 
`class_sethelpsymbol'
../../aenv~/aenv~.c:161: warning: implicit declaration of function 
`class_addmethod'
../../aenv~/aenv~.c:161: error: `t_method' undeclared (first use in this 
function)
../../aenv~/aenv~.c:161: error: parse error before "aenv_dsp"
../../aenv~/aenv~.c:162: warning: implicit declaration of function 
`class_addfloat'
../../aenv~/aenv~.c:162: error: parse error before "aenv_float"
../../aenv~/aenv~.c:163: error: parse error before "aenv_lina"
../../aenv~/aenv~.c:164: error: parse error before "aenv_loga"
../../aenv~/aenv~.c:165: error: parse error before "aenv_zero"
make: *** [aenv~.pd_darwin] Error 1






More information about the Pd-list mailing list