Az ARM architektúrán való fordítás nem egy gyors művelet, Scott Kitterman vezetésével dolgoznak a gyorsításán. Egy példa: magának a Qt-nek a lefordítása egy napba telik, egy eszközön. A művelet gyorsítására az openSUSE által fejlesztett Icecreamet használták, hogy egyszerre három gépen fordítsák a kódot. Ennek köszönhetően sikerült levinni a fordítási időt 12 órára. Harald Sitter, a bejegyzés szerzője szerint tudnak még gyorsítani ezen.
Egy kis érdekesség: a tervek szerint a Kubuntu Mobile 11.04 futni fog a Nokia N900-on.
Forrás: http://apachelog.wordpress.com/2010/11/21/arm-for-kubuntu-and-kde/
- ulysses blogja
- A hozzászóláshoz be kell jelentkezni
- 925 megtekintés
Hozzászólások
a KDE mar nagyjabol arm-ready, Symbianon es Maemo/Meegon mar a plasma is hibatlanul ment eddig is. Kerdes, hogy a Kubuntunal mennyire csinaljak meg egyszerure a telepitot, mert egyelore elegge Gentoo kategoria KDE-t huzni ezekre az eszkozokre
- A hozzászóláshoz be kell jelentkezni
Az ARM architektúrán való fordítás nem egy gyors művelet, Scott Kitterman vezetésével dolgoznak a gyorsításán. Egy példa: magának a Qt-nek a lefordítása egy napba telik, egy eszközön. A művelet gyorsítására az openSUSE által fejlesztett Icecreamet használták, hogy egyszerre három gépen fordítsák a kódot. Ennek köszönhetően sikerült levinni a fordítási időt 12 órára. Harald Sitter, a bejegyzés szerzője szerint tudnak még gyorsítani ezen.
Jezusom. Cross compiler minek van?
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Egy hozzászóló is megkérdezte, a válasz:
It is much cooler this way, is it not? With multiple machines compiling also does not take incredibly long.
One of the more sensible reasons is that developers do not have to setup a xcompile environment. Also it allows for runtime testing, which is rather important from a portation POV and one of the primary use cases.
- A hozzászóláshoz be kell jelentkezni
Az elso valasz oke, a cool faktor elmegy, de csak addig amig nem kell komolyabban nekilatni a projectnek.
A masodik igazabol nem erv. Aki ARM-ra fejleszt, plane egy ekkora projectet, nem art ha van devboardja. Ott viszont "kicsit" gyorsitana egy modern gepen valo forditas. Igy a harom compiler ARM boardbol siman megoldhato lenne meg ket fejleszto/teszter pozicio, ami sosem art. Az h nincs felepitve a fejlesztoknel a dev env szinten nem erv, ha adott platformra akar fejleszteni akkor csinalja meg. Egyszer kell csak felhuzni, utana mukodni fog evekig. Mindenesetre ez egy eleg erdekes elkepzeles.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Ha már van rá lehetőság, én a distcc + ccache párost látnám még érdemesnek. Persze lehet, hogy így érték el a kívánt eredményt. Az baj. (És igen, szerintem is a XComp lenne a megoldás.)
- A hozzászóláshoz be kell jelentkezni
Az Icecream a distcc-n alapul, és kombinálható a ccache-sel, a linkelt oldal szerint legalábbis.
- A hozzászóláshoz be kell jelentkezni
A distcc + ccache elegge alap egy ekkora musorban, de ott mar nem is a CPU a legnagyobb limit hanem a disk IO ami megint eleg szegenyes ARM boardokon. Ezert nem ertem miert jo ezt igy csinalni.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
bezzeg ha bsd fejleszto ker board-ot valodi munkara, annak nem adnak
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni