View Single Post
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#5
Originally Posted by shmerl View Post
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).
Low-cost notebook with hard-disk is slower than Nokia N9 with flash memory.

Originally Posted by shmerl View Post
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.
Well, at least the Harmattan SDK setup on x86 PC is a lot more difficult than running it on N9/N950 via chroot (using "Easy Chroot Harmattan").

Originally Posted by shmerl View Post
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).
Yes, no Qemu, no Scratchbox, no x86 SDK, for example.

Originally Posted by shmerl View Post
Other than that - it's surely useful to have an option of ARM host for this.
N9500 & N9/N950 developers do crazy things. Including coding, packaging and submitting new softwares in bizarre situations.
__________________
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.