[PD] pdp on RPI (was RPi - GEM openGL)

Hans-Christoph Steiner hans at at.or.at
Sun Feb 17 22:45:46 CET 2013


Pd-extended uses the pdp build system to build pdp.  I don't remember what
happened with pdp-opengl.  It was buggy and barely documented, so I probably
disabled it.  But it could be a potentially easier port to OpenGL ES than GEM.

.hc

On 02/17/2013 10:33 AM, me.grimm wrote:
> That's what I was assuming. How to build just pdp.pd_linux minus the pdp_opengl.pd_linux is the question
> 
> I'll try later this afternoon if I get the chance 
> 
> M
> 
> On Feb 17, 2013, at 12:35 AM, Simon Wise <simonzwise at gmail.com> wrote:
> 
>> On 17/02/13 01:25, me.grimm wrote:
>>>> Has anyone tried using pdp on a Pi?
>>>
>>> i get:
>>>
>>> ../../include/pdp_matrix.h:25:27: fatal error: gsl/gsl_block.h: No
>>> such file or directory
>>>
>>> even when doing:
>>>
>>> ./configure --disable-glx --disable-gsl
>>>
>>> which gives me:
>>>
>>>   --enable-mmx=no
>>>   --enable-quicktime=yes
>>>   --enable-v4l=yes
>>>   --enable-pwc=auto
>>>   --enable-sdl=yes
>>>   --enable-x=yes
>>>   --enable-xv=yes
>>>   --enable-glx=no
>>>   --enable-gsl=no
>>>   --enable-png=yes
>>>   --enable-debug=no
>>>
>>>
>>> ???
>>
>> that looks like pdp_matrix is using shaders and therefore won't work on the Pi ... probably need to avoid building it, plus any other parts that are using shaders .... more clues on this below, bit it seems from a glance at google that OpenGL was an addition to pdp, but a while ago ... so there may be quite a lot that does not depend on it.
>>
>> I have two binaries in the /usr/lib/pd/extra/ ... pdp.pd_linux and pdp-opengl.pd_linux ... while in /usr/lib/pd-extended/extra/ I have just pdp/pdp.pd_linux, so they were obviously built quite differently.
>>
>> The one in extended came with a pd-extended deb, and presumably from the pd-extended build system, while the pdp-opengl.pd_linux came with the pd-pdp deb so maybe its worth building from the debian source package, but avoid building the opengl part????
>>
>> Neither of these packages are very recent, but both work.
>>
>>
>> Simon
> 
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
> 



More information about the Pd-list mailing list