On 23/10/2006, at 22.21, Steffen wrote:

On 22/10/2006, at 18.02, chris clepper wrote:

I use the Tcl/Tk included with 10.4 on all Intel machines. So far it works.

As i'm in the process of useing Fink to install the needed deps to build Pd-extended [...]

I've finishing installing the deps for Pd-Extended that Fink offers. I didn't install liblo0, liblo0-shlibs, ladspa, ladspa-cmt, ladspa- dev as there aren't a intel version for all of them and as the wiki tells me they are not needed yet, but other then that i've followed the wiki. - Though i don't understand how the rsync way of getting the code fits with the "Directory Layout for Developers", so i skipped that.

As I use the buld in Tcl/Tk that comes with OS X, i had to make some changes to packages/Makefile - thanks to dpro and matju that helped locating the problem on irc. It shows that the Makefile in the devsymlinks section looks for all thinks related to Tcl/Tk in / Library/Frameworks/, however they are (on my system 10.4.8) in / System/Library/Frameworks/. Hence i made the appropriate changes to the Makefile in order to complete the 'make devsymlinks' part of the checkout script.

The 'make patch_pd' part was no problem. But the 'make install' part didn't complete. The build gave a bunch of error. The first few being:

s_midi_pm.c:22:22: error: portmidi.h: No such file or directory
s_midi_pm.c:23:22: error: porttime.h: No such file or directory
s_midi_pm.c:24:24: error: pminternal.h: No such file or directory

The rest is in the attached file. Note that the (code-)branch is v 0.39.2.

Any suggestion on what to do next to complete the task?


s_midi_pm.c:22:22: error: portmidi.h: No such file or directory
s_midi_pm.c:23:22: error: porttime.h: No such file or directory
s_midi_pm.c:24:24: error: pminternal.h: No such file or directory
s_midi_pm.c:26: error: parse error before '*' token
s_midi_pm.c:26: warning: type defaults to 'int' in declaration of 
'mac_midiindevlist'
s_midi_pm.c:26: warning: data definition has no type or storage class
s_midi_pm.c:27: error: parse error before '*' token
s_midi_pm.c:27: warning: type defaults to 'int' in declaration of 
'mac_midioutdevlist'
s_midi_pm.c:27: warning: data definition has no type or storage class
s_midi_pm.c: In function 'sys_do_open_midi':
s_midi_pm.c:36: error: 'PmError' undeclared (first use in this function)
s_midi_pm.c:36: error: (Each undeclared identifier is reported only once
s_midi_pm.c:36: error: for each function it appears in.)
s_midi_pm.c:36: error: parse error before 'err'
s_midi_pm.c:38: warning: implicit declaration of function 'Pt_Start'
s_midi_pm.c:43: warning: implicit declaration of function 'Pm_CountDevices'
s_midi_pm.c:45: error: nested functions are disabled, use -fnested-functions to 
re-enable
s_midi_pm.c:45: error: syntax error before '*' token
s_midi_pm.c:46: error: 'info' undeclared (first use in this function)
s_midi_pm.c:50: error: 'err' undeclared (first use in this function)
s_midi_pm.c:50: warning: implicit declaration of function 'Pm_OpenInput'
s_midi_pm.c:54: warning: implicit declaration of function 'Pm_GetErrorText'
s_midi_pm.c:74: error: nested functions are disabled, use -fnested-functions to 
re-enable
s_midi_pm.c:74: error: syntax error before '*' token
s_midi_pm.c:79: warning: implicit declaration of function 'Pm_OpenOutput'
s_midi_pm.c: In function 'sys_close_midi':
s_midi_pm.c:103: warning: implicit declaration of function 'Pm_Close'
s_midi_pm.c: In function 'sys_putmidimess':
s_midi_pm.c:112: error: 'PmEvent' undeclared (first use in this function)
s_midi_pm.c:112: error: parse error before 'buffer'
s_midi_pm.c:116: error: 'buffer' undeclared (first use in this function)
s_midi_pm.c:116: warning: implicit declaration of function 'Pm_Message'
s_midi_pm.c:119: warning: implicit declaration of function 'Pm_Write'
s_midi_pm.c: At top level:
s_midi_pm.c:123: error: parse error before '*' token
s_midi_pm.c:124: warning: function declaration isn't a prototype
s_midi_pm.c: In function 'writemidi4':
s_midi_pm.c:125: error: 'PmEvent' undeclared (first use in this function)
s_midi_pm.c:125: error: parse error before 'buffer'
s_midi_pm.c:126: error: 'buffer' undeclared (first use in this function)
s_midi_pm.c:127: error: 'a' undeclared (first use in this function)
s_midi_pm.c:127: error: 'b' undeclared (first use in this function)
s_midi_pm.c:128: error: 'c' undeclared (first use in this function)
s_midi_pm.c:128: error: 'd' undeclared (first use in this function)
s_midi_pm.c:129: error: 'stream' undeclared (first use in this function)
s_midi_pm.c: In function 'sys_poll_midi':
s_midi_pm.c:215: error: 'PmEvent' undeclared (first use in this function)
s_midi_pm.c:215: error: parse error before 'buffer'
s_midi_pm.c:218: warning: implicit declaration of function 'Pm_Read'
s_midi_pm.c:218: error: 'buffer' undeclared (first use in this function)
s_midi_pm.c:221: warning: implicit declaration of function 'Pm_MessageStatus'
s_midi_pm.c:222: warning: implicit declaration of function 'Pm_MessageData1'
s_midi_pm.c:223: warning: implicit declaration of function 'Pm_MessageData2'
s_midi_pm.c: In function 'midi_getdevs':
s_midi_pm.c:255: error: nested functions are disabled, use -fnested-functions 
to re-enable
s_midi_pm.c:255: error: syntax error before '*' token
s_midi_pm.c:258: error: 'info' undeclared (first use in this function)
make[2]: *** [s_midi_pm.o] Error 1
make[1]: *** [pd_install] Error 2
make: *** [darwin_app_core] Error 2
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to