[PD] Compiling gendy~.pd_linux

David Medine dmedine at ucsd.edu
Tue Oct 17 17:12:57 CEST 2017


Gendy looks neat, but there is no makefile or anything? Probably CMake 
to generate a makefile for the library itself, then just a modified Pd 
extern makefile (the generated library will have to be linked) will do 
the job.

As per your error below, it looks like you need to compile with a more 
or less modern version of gpp. CMake might relieve a lot of pain here as 
well. Basically, the code is asking to use the copy operator (operator=) 
to copy an integer into a t_word. I guess different compilers and OSs 
will have different definitions for these types, and it has to line up, 
or else the source code will need to be changed.

FWIW, the source code shouldn't do this. It is bad style to type-pun 
with an (overloaded?) operator (because you can get compiler errors!). I 
would report this directly to the author on github. He might be very 
interested in this.

On 10/17/2017 4:45 PM, Pagano, Patrick wrote:
>
> Hi
>
>
> I am also interested in compiling gedny~.pd_linux
>
> http://ssfrr.com/projects/gendy/
>
> SSFRR – gendy~ <http://ssfrr.com/projects/gendy/>
> ssfrr.com
> gendy~ is a C++ library and external for PD and Max/ MSP to implement 
> a variant of Dynamic Stochastic Synthesis, a technique developed by 
> Iannis Xenakis.
>
> I have successfully bootstrapped FLEXT but when i run it i get an 
> error that is beyond my skill
>
>
> https://pastebin.com/Mbj9xhRR
>
>
> here is the error i get
>
> I have reached out to Spencer but he's probably too busy to revisit 
> this old project code but for me Xenakis is a priority for sound 
> design :-)
>
>
> please take a look!!  thanks
>
> <https://pastebin.com/Mbj9xhRR>
> 	
> /home/pi/Downloads/pd-0.47-1/src/m_pd.h:151:15: note: no known 
> conversion for - Pastebin.com <https://pastebin.com/Mbj9xhRR>
> pastebin.com
>
>
>
>
>
> Patrick Pagano B.S, M.F.A
>
> /Assistant Professor in Residence/
>
> /Digital Media & Design
> /
>
> /Web & Interactive Technologies/
>
> /University of Connecticut, Stamford/
>
> /(352)-226-2016/
>
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20171017/27be6e18/attachment.html>


More information about the Pd-list mailing list