What is the best way to develop Snappy applications for Beagle bone black due to snapcraft cross building problem. I can run my Snappy nodejs web in kvm but service is failing on BeagleBone Black
|
You don't mention what version of Ubuntu Core you're using, so I'll assume 15.04. In that case, consider an arm lxc container (or just normal qemu). However, if you're willing to give 16.04 a shot, flash this bbb image, SSH onto the device, and run
That will download some stuff, and when it's done, you can run
Now you're in the Classic Dimension. You can install and run snapcraft from here!
That will create a snap for the right architecture. |
|||||||||||||
|
|
Another option once you get your snap working on a vm or a board you can build for from your laptop, is to use https://launchpad.net snap built-in support. Push a branch to it, and you will have a create snap option, then select your Ubuntu Core series and you will get snaps built from any desired architectures! |
|||||
|
|
There are a few options there:
|
|||
|
|