<div dir="ltr">hello katja,<div>i&#39;d love to try that.</div><div>please send it over (<a href="mailto:batchku@gmail.com">batchku@gmail.com</a>)</div><div><br></div><div>ali</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Mon, Sep 9, 2013 at 11:39 AM, katja <span dir="ltr">&lt;<a href="mailto:katjavetter@gmail.com" target="_blank">katjavetter@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Ali,<br>
<br>
Seems an interesting board, the Udoo. PengPod has Cortex-A8 while Udoo<br>
has Cortex-A9. But machine name is armv7l in both cases, meaning the<br>
same compiler flags may be used. If you want I can send you a project<br>
by private mail (don&#39;t want to clutter the list with this) which<br>
builds some home-brew externals and some externals from Pd-extended on<br>
RPi and PengPod amongst others. If it would build on Udoo too, we&#39;d<br>
know a bit more.<br>
<span class="HOEnZb"><font color="#888888"><br>
Katja<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Mon, Sep 9, 2013 at 4:11 PM, Ali Momeni &lt;<a href="mailto:batchku@gmail.com">batchku@gmail.com</a>&gt; wrote:<br>
&gt; Hello,<br>
&gt; Looks like the Udoo is the same as the PengPod.<br>
&gt; Is the PengPod  something like:  <a href="http://pandaboard.org/" target="_blank">http://pandaboard.org/</a><br>
&gt;<br>
&gt; ?<br>
&gt;<br>
&gt;<br>
&gt; Here&#39;s what i get:<br>
&gt;<br>
&gt; ubuntu@imx6-qsdl:~$ uname -s<br>
&gt;<br>
&gt; Linux<br>
&gt;<br>
&gt; ubuntu@imx6-qsdl:~$ uname -a<br>
&gt;<br>
&gt; Linux imx6-qsdl 3.0.35 #1 SMP PREEMPT Mon Aug 19 07:11:31 PDT 2013 armv7l<br>
&gt; armv7l armv7l GNU/Linux<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Mon, Sep 9, 2013 at 10:03 AM, katja &lt;<a href="mailto:katjavetter@gmail.com">katjavetter@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hello Ali,<br>
&gt;&gt;<br>
&gt;&gt; A while ago I&#39;ve compiled home-brew Pd externals on Raspberry Pi and<br>
&gt;&gt; PengPod Linux tablet, and found that for each ARM processor type you<br>
&gt;&gt; can identify them by their proper name as returned by command uname<br>
&gt;&gt; -m. For RPi this is armv6l and for PengPod armv7l. So I could define<br>
&gt;&gt; individual flags for those ARM types in the makefiles.<br>
&gt;&gt;<br>
&gt;&gt; There is no general approach to this, as makefiles in various Pd<br>
&gt;&gt; extended libs can be very different. In the template makefile which is<br>
&gt;&gt; used for many libs, the operating system is tested first with uname<br>
&gt;&gt; -s. If it is Linux, the processor type is found with uname -m and<br>
&gt;&gt; stored in variable CPU, which seems to be used for target &#39;showsetup&#39;<br>
&gt;&gt; only, not for setting specific flags. Anyway, if you get &quot;No rule to<br>
&gt;&gt; make target xxx.pd_linux&quot; when trying to build a lib with template<br>
&gt;&gt; makefile, I wonder what you get from your Udoo board with command<br>
&gt;&gt; uname -s?<br>
&gt;&gt;<br>
&gt;&gt; Katja<br>
&gt;&gt;<br>
&gt;&gt; On Mon, Sep 9, 2013 at 2:06 PM, Ali Momeni &lt;<a href="mailto:batchku@gmail.com">batchku@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; hello all,<br>
&gt;&gt; &gt; i&#39;m working with a Udoo board (<a href="http://Udoo.org" target="_blank">http://Udoo.org</a>)<br>
&gt;&gt; &gt; i&#39;ve successfully compiled PureData 0.45 from miller&#39;s site;<br>
&gt;&gt; &gt; i&#39;m now trying to compile some of the externals in the pd svn, but i&#39;m<br>
&gt;&gt; &gt; getting the same error for all.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; for instance, when trying to compile nusmuk-audio, i.e.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; <a href="http://sourceforge.net/p/pure-data/svn/17203/tree/trunk/externals/nusmuk/nusmuk-audio/" target="_blank">http://sourceforge.net/p/pure-data/svn/17203/tree/trunk/externals/nusmuk/nusmuk-audio/</a><br>

&gt;&gt; &gt;<br>
&gt;&gt; &gt; i get the following<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; ubuntu@imx6-qsdl:~/pd-externals/nusmuk/nusmuk-audio$ make<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; make: * No rule to make target `bq~.pd_linux&#39;, needed by `all&#39;.<br>
&gt;&gt; &gt;&gt;&gt;&gt; Stop.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I have contacted the developer (cyrille henry) and he adjusted the<br>
&gt;&gt; &gt; MakeFile<br>
&gt;&gt; &gt; to account for building for ARM; but i get the same error.  I notice,<br>
&gt;&gt; &gt; incidentally, that i get the same error (&quot;No rule to make target<br>
&gt;&gt; &gt; xxx.pd_linux&quot;) for all other externals that i tried from the repository.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; does anyone have any thoughts on how to resolve this?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; thanks,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; ali<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt;&gt; &gt; UNSUBSCRIBE and account-management -&gt;<br>
&gt;&gt; &gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>