[PD] how to use extensions .l_i386 and .l_ia64 for Linux externals

Simon Wise simonzwise at gmail.com
Sat Dec 8 06:15:28 CET 2012


On 08/12/12 07:50, katja wrote:
> Hello, I'd like to use extensions .l_i386 and .l_ia64 for Linux Pd
> externals, like it is in Hans Christoph Steiner's [filterview]
> project. But how does that work? In the makefile accompanying the
> filterview project, Linux executable extensions are conventional
> .pd_linux.
>

it would be better to use .pd_li386 or something like that, since it is good to 
be able to search for name.pd* in your filesystem to find the file for [name] 
without knowing if it is an abstraction or external. Given the way pd/extra is 
organised this is important, it is not at all obvious where to look.

For example here on debian if I am missing an object in a patch I can find the 
packages that could supply it, and where they would put it ...

$ apt-file search uzi.pd
pd-cyclone: /usr/lib/pd/extra/cyclone/uzi.pd_linux
pd-pmpd: /usr/lib/pd/extra/pmpd/examples/ch_uzi.pd
pd-purepd: /usr/lib/pd/extra/purepd/uzi.pd

  .. or I could search locally in my files system to find which library the file 
is in.

But this would not find uzi.l_ia64 and just searching for uzi finds 60 mostly 
irrelevant files which happen to have "uzi" somewhere in the name.

Simon



More information about the Pd-list mailing list