This article tracks the porting progress as well as future plans for FatdogArm. This article is updated often and also provide indications of articles to be written.
As of 22 Aug 2013, the porting of FatdogArm is largely complete; with only minor optimisations left to be done. Thus this article now serves as historical note of the porting progress.
FatdogArm porting progress:
FirstBoot Boot with initrd Preparing native compiler BuildingApplications Build Xorg packages (launches twm & xterm) Build GTK toolkit Graphical desktop environment (openbox, lxpanel, ROX-Filer) Build utilities for Fatdog tools (Xdialog, gtk-server, gtkdialog, etc) Xorg uses sunxifb with G2D acceleration Update kernel to 3.4 alsalibs, x11vnc, vncviewer mtpaint, seamonkey, abiword, gnumeric, osmo calcoo, bcrypt, gftp, openssh, mongoose web server poppler, djvulibre, evince, sylpheed, gnupg SDL, codecs, ffmpeg, xine-lib, xine-ui Add Fatdog scripts Create basesfs SFS Test boot with basesfs: boots to desktop Decide on package management system to use, package conversion (pkgtools/slapt-get/gslapt) Size reduction First release of Fatdog Arm!Alpha version released 25 Aug 2013. Post first release: BuildingTheToolChain: create cross-compilers and native compilers directly from Fatdog64 without being dependent on Linaro and Aboriginal compilers (both for cross- and native- compilers): Post first release: DeviceSpecificOptimisation
strike-through = completed.
red = in progress.