arm architecture support example
Aiken Qi
aiken.qi at canonical.com
Fri Jan 22 01:08:39 UTC 2016
Luca,
Suggest you use docker on RPi snappy, and use Ubuntu core docker image for armhf. It's quite straight forward for native compile.
Regards
Aiken Qi
13683072422
On Thu, Jan 21, 2016 at 8:41 AM -0800, "Luca Capra" <luca.capra at gmail.com> wrote:
Thank you Alexander,
I will try to setup a qemu instance over armv7.. if feasibile.. and try to build from there.
Best, Luca
2016-01-21 12:19 GMT+01:00 Alexander Sack <asac at canonical.com>:
Hi,
cross compilation of nodejs with snapcraft is tricky. If you manually
build/assemble your stuff you can try the instructions on cross
compiling you can find on the web, but for snapcraft the best way is
to go for native building on your pi2...
For snappy 15.04 you can get a developer ubuntu experience by using
lxd. For snappy 16.04 you can "sudo snappy enable-classic" mode and
then switch into a convenient ubuntu shell where you can apt-get
install etc. with "sudo snappy shell classic"
My etherpad-lite snap builds nicely that way. See
https://github.com/asac/etherpad-lite/tree/snap-support/bin/snappy...
- Alexander
On Thu, Jan 21, 2016 at 12:07 PM, Luca Capra <luca.capra at gmail.com> wrote:
> Hello,
>
> I've built a service snap out of a nodejs module and would like to cross
> compile it to armv7 for RPi2
>
> At this page [1] there is a sample for go but it's unclear to me what's the
> point of it (compile snappy for arm?)
>
> Do you have a suggestion/example on how to cross compile snap for nodejs and
> handle compiled dependencies (like with node-gyp)?
>
> Thanks, Luca
>
> [1] https://developer.ubuntu.com/en/snappy/guides/cross-building/
>
> --
> snappy-app-devel mailing list
> snappy-app-devel at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/snappy-app-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snappy-app-devel/attachments/20160122/abffdce4/attachment.html>
More information about the snappy-app-devel
mailing list