Amiga.org
Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Software News => Topic started by: deadwood on November 19, 2008, 04:15:56 AM
-
Today marks an important day for AROS as Stanislaw Szymczyk completes his work on AROS self-compilation, fulfilling an important requirement of AROS 1.0 Roadmap.
Stanislaw's work, started in April, brought many important but missing development tools to AROS, the most notable beeing native GCC/G++ packages for i386, PPC, x86_64 and native Perl and Python packages for i386 and x86_64. The ported software and changes Stanislaw implemented made AROS a developer friendly system. We also hope that way the tools are integrated with standard distribution (fully working even from LiveCD !) will appeal to people wanting to develop for AROS and on AROS.
Kitty is waiting for your commits!
For instructions concerning self-compilation, please see this documentation:
http://aros.sourceforge.net/documentation/developers/compiling.php#building-aros-on-aros
-
Great stuff, long live AROS!
- Ali
-
I don't really get what this means. Does self compiling just mean that AROS has compiler programs that run on it now? So that means that probably Windows and Macintosh can compile themselves, too?
-
It has had compiler programs that ran on it for while, but being able to compile itself was a bigger step and required extras tools!
This is considered essential if you want your OS to be taken serious!!
-
Self compiling as I understand it, is the ability to compile the OS using only tools on that OS.
For example, if you are compiling to mobile phones generally you have to compile on a desktop PC. That makes sense due to the speed of desktop PCs compared to mobile phones. Compiling would take ages and kill the battery.
However if you had to run Windows to compile Mac OS then that is plain crazy and invalidates any claims of that OS being superior. If it can't compile itself then you are basically admitting its still not a full OS.
-
@weirdami
I don't really get what this means. Does self compiling just mean that AROS has compiler programs that run on it now? So that means that probably Windows and Macintosh can compile themselves, too?
http://amigaworld.net/modules/news/article.php?storyid=4619#61795
-
>Compiling would take ages and kill the battery.
It doesnt make sense to include all the features/toolkit parts for an embedded OS when you can easily cross-compile and test your code on simulators.
>However if you had to run Windows to compile Mac OS
You should be able to cross compile MacOS on a windows host... MacOS should also have the tools to compile itself and crosscompile for any interesting targets (iPhone etc)... MacOS isn't an embedded os though.