<div dir="ltr">Hello,<br>Sorry for the long mail, it is my first one to the mailing list.<br>I am working with a raspberrypi 3 since some time and some packages I work with on ROS (e.g cartographer) need ATLAS library and its dependencies.<br><br>This library cannot be cross compiled as precised in Q3<span class="inbox-inbox-Apple-converted-space"> </span><a href="http://www.vesperix.com/arm/atlas-arm/faq/index.html">here</a>.<div><div>I was thinking of creating recipes for all of them and make a PR in meta-oe.<br><br>Since the .a and .so cannot be compiled by Yocto and varies for each architecture, I can compile them on the target hardware and provide them in the recipe afterwards. I was thinking of including them as:<br>libblas-raspberrypi3.a, libatlas-raspberrypi3.a etc.</div><div><br></div><div>And in the recipe, having empty configure and compile steps and in the install, lines as:<br>install -m 0644 ${WORKDIR}/libblas-${MACHINE}.a ${D}${libdir}/libblas.a<br><br></div><div>The recipe would also include a COMPABILE_MACHINE tag to warn users of recipe limitations.<br>The advantage is everyone would be able to add its own machine and it will not break.<br><br>What do you think of this? Should I go for it this way?<br><br>Thanks,<br>Regards,<br>David Bensoussan - Synapticon</div></div></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><div dir="ltr"><p id="inbox-inbox-inbox-inbox-inbox-person-name" style="box-sizing:border-box;font-family:arial,helvetica,sans-serif;font-size:13.3333px;color:rgb(0,0,0);padding:0px;margin:1em 0px"><strong style="box-sizing:border-box">David bensoussan</strong><br style="box-sizing:border-box">Roboticist / Embedded Software Engineer</p><hr style="box-sizing:border-box;margin:0px;padding:0px;height:1px;background:rgb(229,27,65);border:none;color:rgb(17,17,17);font-family:arial,helvetica,sans-serif;font-size:13.3333px"><p id="inbox-inbox-inbox-inbox-inbox-tag-line" style="box-sizing:border-box;font-family:arial,helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0);padding:0px;margin:1em 0px"><strong style="box-sizing:border-box">Synapticon</strong><span class="inbox-inbox-inbox-inbox-inbox-Apple-converted-space"> </span>| Robotic Control Systems</p><table cellpadding="0" cellspacing="0" style="box-sizing:border-box;font-family:arial,helvetica,sans-serif;font-size:13.3333px;color:rgb(17,17,17);padding:0px"><tbody style="box-sizing:border-box"><tr style="box-sizing:border-box"><td style="box-sizing:border-box;color:rgb(0,0,0);padding:0px 15px 3px 0px">Mobile:</td><td style="box-sizing:border-box;color:rgb(0,0,0);padding:0px 15px 3px 0px">004915779804515 / 0033659971070<br></td></tr><tr style="box-sizing:border-box"><td style="box-sizing:border-box;color:rgb(0,0,0);padding:0px 15px 3px 0px"><br></td><td style="box-sizing:border-box;color:rgb(0,0,0);padding:0px 15px 3px 0px"><br></td></tr></tbody></table></div></div>