<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 23, 2015 at 2:30 PM, Cyrille Henry <span dir="ltr"><<a href="mailto:ch@chnry.net" target="_blank">ch@chnry.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
Le 23/01/2015 13:18, Alexandros Drymonitis a écrit :<span class=""><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
On Fri, Jan 23, 2015 at 1:46 PM, IOhannes m zmölnig <<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a> <mailto:<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a>>> wrote:<br>
<br>
    On 01/23/2015 10:06 AM, Alexandros Drymonitis wrote:<br>
    > I've compiled Pd-0.46-4 from source, but I'd like to install some<br>
    > libraries. Will apt-get work, or do I have to compile them as well?<br>
<br>
    Pd goes to some length to stay binary compatible, so you can use the<br>
    "pd-*" packages without a problem.<br>
<br>
    the main obstacle will be the search path: your self-compiled Pd will<br>
    most likely search the libraries in /usr/local/lib/pd/extra whereas the<br>
    pd-* packages install to /usr/lib/pd/extra/<br>
<br>
I had something like that in mind, but the Pd compiled from source didn't create a /usr/local/lib/pd directory. Everything is lying in it's own directory (in this case /home/pi/applications/pd-0.46-<u></u>4/ ).<br>
</blockquote></span>
make is only compiling pd.<br>
if you want to install pd, use make install (this require root privilege, so "sudo make install" will create the dir etc)<br></blockquote><div>Did that and got this at the end:<br>/usr/bin/install: omitting directory `./doc/7.stuff/soundfile-tools'<br>/usr/bin/install: omitting directory `./doc/7.stuff/synth'<br>/usr/bin/install: omitting directory `./doc/7.stuff/tools'<br>Makefile:795: recipe for target 'install-nobase_dist_libpdDATA' failed<br>make[3]: *** [install-nobase_dist_libpdDATA] Error 1<br>make[3]: Leaving directory '/home/pi/applications/pd-0.46-4'<br>Makefile:1178: recipe for target 'install-am' failed<br>make[2]: *** [install-am] Error 2<br>make[2]: Leaving directory '/home/pi/applications/pd-0.46-4'<br>Makefile:847: recipe for target 'install-recursive' failed<br>make[1]: *** [install-recursive] Error 1<br>make[1]: Leaving directory '/home/pi/applications/pd-0.46-4'<br>Makefile:1172: recipe for target 'install' failed<br>make: *** [install] Error 2<br><br></div><div>/usr/local/bin/pd now exists, as well as  /usr/local/lib/pd, but there were some stuff missing from the latter. doc/7.stuff/ had only the synth/ directory (I copied all the missing stuff from /home/pi/applications/pd-0.46-4/doc/7/stuff) and 4.data.structures/ was missing altogether. Also bin/ had only pd and pd-watchdog, but no pdsend and pdreceive (also copied from /home/pi/applications/pd-0.46-4/bin).<br><br></div><div>Pd launches, but doesn't really work. I get this message in Pd's console when it starts :API 1 not supported, reverting to 2 (OSS)<br>and opening testtone.pd, results in these messages:<br>/dev/dsp (read/write): No such file or directory<br>(now will try write-only...)<br>/dev/dsp (writeonly): No such file or directory<br>/dev/dsp (readonly): No such file or directory<br>audio I/O stuck... closing audio<br><br></div><div>and the audio won't work...<br><br></div><div>Still, if I launch Pd from /home/pi/applications/pd-0.46-4/bin/pd everything works fine, except that it crashes with some externals I tried to use..<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
cheers<br>
c<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">
Should I create the /usr/local/lib directory?<br>
Forgot to mention that I haven't installed Pd with apt-get, so there's no /usr/lib/pd either..<br>
<br>
<br>
    simply adding /usr/lib/pd/extra to your search path should fix that.<br>
<br>
    gfmrdsa<br>
    IOhannes<br>
<br>
<br>
<br>
    ______________________________<u></u>_________________<br></span>
    <a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> <mailto:<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a>> mailing list<span class=""><br>
    UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-list</a><br>
<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-list</a><br>
<br>
</span></blockquote>
</blockquote></div><br></div></div>