| | 1 | = User's Guide = |
| | 2 | |
| | 3 | 1. [#QuickStart Quick Start] |
| | 4 | 2. [#Console Console] |
| | 5 | 3. [#Shell Shell] |
| | 6 | 4. [#KernelConsole Kernel Console] |
| | 7 | 5. [#BuildingFromSource Building From Source] |
| | 8 | |
| | 9 | == Quick Start == #QuickStart |
| | 10 | |
| | 11 | To try out HelenOS, download the latest IA-32 ISO image from the [http://www.helenos.org/download download page]. Install [http://www.nongnu.org/qemu/ QEMU]. In the directory where you downloaded the ISO image run |
| | 12 | {{{ |
| | 13 | qemu -m 32 -cdrom image.iso |
| | 14 | }}} |
| | 15 | |
| | 16 | You can also use a different emulator. Just make sure it is configured to emulate a Pentium 4 or later CPU or HelenOS won't boot and it will display a red error message. |
| | 17 | |
| | 18 | == Console == #Console |
| | 19 | |
| | 20 | == Shell == #Shell |
| | 21 | |
| | 22 | == Kernel Console == #KernelConsole |
| | 23 | |
| | 24 | == Building From Source == #BuildingFromSource |
| | 25 | |
| | 26 | Checkout the latest sources |
| | 27 | {{{ |
| | 28 | svn checkout svn://svn.helenos.org/HelenOS/trunk helenos-trunk |
| | 29 | }}} |
| | 30 | |
| | 31 | Use our script to install a supported cross-compiler toolchain |
| | 32 | {{{ |
| | 33 | cd helenos-trunk/contrib/toolchain |
| | 34 | ./toolchain.ia32.sh |
| | 35 | }}} |
| | 36 | |
| | 37 | Go to the source root and start the build process |
| | 38 | {{{ |
| | 39 | cd ../.. |
| | 40 | make |
| | 41 | }}} |
| | 42 | |
| | 43 | Load preconfigured defaults for the platform you want to build for and select ''Done''. HelenOS will now be built. |
| | 44 | |
| | 45 | '''Important note''': If you don't compile using the supported toolchain, your build may well fail. |