| 65 | |
| 66 | == Advanced: Manual configuration == |
| 67 | |
| 68 | '''Please Note:''' Normally you don't need to do this. Manual configuration was mostly used in the past where HelenOS had no command line. Nowadays manual configuration (and configuration options in general) are used much less and only when absolutely necessary (e.g. if you '''really''' need to build a smaller system). If you configure HelenOS manually and it does not build (or does not work), it is most probably your fault. |
| 69 | |
| 70 | With manual configuration you can change screen resolution, disable building of some components, etc. |
| 71 | |
| 72 | '''Warning:''' Do not select a different compiler unless you really know what you are doing! If you use ''gcc_native'' instead of ''gcc_cross'', it won't work, so please don't ask in the mailing list! Building HelenOS with a native compiler is '''not supported'''! |
| 73 | |
| 74 | To configure: |
| 75 | |
| 76 | {{{ |
| 77 | make distclean && make config |
| 78 | }}} |
| 79 | |
| 80 | alternatively |
| 81 | |
| 82 | {{{ |
| 83 | make distclean && make |
| 84 | }}} |
| 85 | |
| 86 | this will cause HelenOS build to automatically start once you are done with the configuration. |