[PD] newbie problem compiling dssi~

Jamie Bullock jamie at postlude.co.uk
Fri Mar 24 22:32:30 CET 2006


Hi,

On Fri, 24 Mar 2006 18:03:57 +0200
"Libero Mureddu" <libero.mureddu at gmail.com> wrote:
<snip>
> Hi, thank you for your help. I'm still getting errors, but the list
> gets shorter and shorter!
> Now make complains in this way:
> 
> Computer-di-Libero-Mureddu:/puredatacvs/externals/postlude/dssi libero$ make
> cc -DPD -O3 -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused
> -Wno-parentheses -Wno-switch -L/usr/local/lib/ -I ./ -I ../src
> -I/usr/local/include/ -I ./include -I/usr/local/include/dssi/ -o
> dssi~.o -c src/dssi~.c
> src/dssi~.c: In function 'dssi_tilde_init_plugin':
> src/dssi~.c:2019: error: 'struct _dssi_tilde' has no member named 'dsp_loop'
> src/dssi~.c: In function 'dssi_tilde_plug_plugin':
> src/dssi~.c:2202: error: 'struct _dssi_tilde' has no member named 'dsp_loop'
> make: *** [src/dssi~.pd_darwin] Error 1
> 
> 
That's my fault as well - I updated dssi~.c without updating dssi~.h. I've updated the CVS version now, so please download dssi~.h from the dssi/src directory. Hopefully that should work now.


<snip>

> I'm still having some problems: if I type "dssi~ plugin_name" pd
> crashes. The second system works. But I get errors when I send the
> message: should it be a message box with the message "|listplugins("
> connected with the dssi~ object? In this case I get the error message:
> error: dssi~: no method for '|listplugins('
> 
>
Hehe.. No, the notation '|' and '(' is used to give a visual representation of a message box using ASCII. For example, you could write the call to the listplugins method:

|listplugins(
|
[dssi~]  

... but it is just 'listplugins' (without the quotes) that goes in the message box.

Let me know how you get on.

Jamie






More information about the Pd-list mailing list