|
2013-01-30
, 00:18
|
Posts: 1,298 |
Thanked: 2,277 times |
Joined on May 2011
|
#2
|
The Following 2 Users Say Thank You to shmerl For This Useful Post: | ||
|
2013-01-30
, 18:00
|
Posts: 1,269 |
Thanked: 3,961 times |
Joined on May 2011
@ Brazil
|
#3
|
In order to develop, one doesn't need to put the chrooted environment on the ARM device - you can put it on x86 host. But for running - it can be helpful, and should be possible in theory
Visit #mer channel on freenode.net to discuss it, if you are interested in helping developing such setup.
|
2013-01-30
, 18:26
|
Posts: 1,298 |
Thanked: 2,277 times |
Joined on May 2011
|
#4
|
compiling & packaging on Harmattan SDK chrooted on N9 is fast, sometimes faster than on PC,
- freedom to develop anywhere, using any PC via ssh to develop for Mer/Nemo, without complex and large Mer/Nemo SDK installations;
|
2013-01-30
, 18:50
|
Posts: 1,269 |
Thanked: 3,961 times |
Joined on May 2011
@ Brazil
|
#5
|
A few questions:
That's unexpected, especially if you have a good multicore CPU and use all cores for building. The only downside in crosscompilation in Mer SDK is ARM emulation through Qemu, but other than that - multiple cores speed things up a lot. I guess when more powerful multicore ARM computers will come out - that would be compensated. When compiling fennec on dual core x86_64 machine - it can take quite a time (that can be tweaked though to avoid running python through Qemu in scratchbox2).
Why would chroot on ARM be easier to install than chroot on x86? chroot is chroot whenever it is, no? What can become simpler is avoiding using Qemu and stuff, since it's the same arch.
How would size differ? I understood the only difference would be in putting the chroot on the ARM host, instead of the x86 one. Size wise it's the same bits (except may be minus need for Qemu as above).
Other than that - it's surely useful to have an option of ARM host for this.
|
2013-01-30
, 19:01
|
Posts: 1,298 |
Thanked: 2,277 times |
Joined on May 2011
|
#6
|
The Following User Says Thank You to shmerl For This Useful Post: | ||
|
2013-02-04
, 13:07
|
Posts: 1,225 |
Thanked: 1,905 times |
Joined on Feb 2011
@ Quezon City, Philippines
|
#7
|
My question for experienced Mer / Nemo Mobile developers. Are there images for chroot (using Easy Chroot Harmattan) on Nokia N9/N950 for :
- Mer (without GUI) ?
- Mer SDK (without GUI) ?
- Mer+Nemo ?
- Mer+Nemo SDK ?
If not available, could anyone point how to create the images and other necessary scripts ?
The images could help a lot many MeeGo Harmattan users who want to start developing for Mer/Nemo, without the need of multi-boot Nokia N9/N950 with Mer/Nemo.
As you can see in the topic "Compiling & packaging on MeeGo Harmattan device", section "2) Harmattan SDK on device", we can use Easy Chroot to run many things on Nokia N9/N950 : Debian, Harmattan SDK, Maemo 5 SDK, etc. I use chrooted Harmattan SDK on N9 to package many of my projects (IPython, etc).
I'm currently maintainer of "Easy Debian Harmattan" (contributed by Qole and Javispedro), so I can eventually help to create an "Easy Mer" or "Easy Nemo".
Python, C/C++, Qt and CAS developer. For Maemo/MeeGo/Sailfish :
Integral, Derivative, Limit - calculating mathematical integrals, derivatives and limits. SymPy - Computer Algebra System.
MatPlotLib - 2D & 3D plots in Python. IPython - Python interactive shell.
-- My blog about mobile & scientific computing ---
Sailfish : Sony Xperia X, Gemini, Jolla, Jolla C, Jolla Tablet, Nexus 4. Nokia N9, N900, N810.
Last edited by rcolistete; 2013-01-30 at 18:02. Reason: Added missing link