Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 4 and Version 5 of UsersGuide/CompilingFromSource


Ignore:
Timestamp:
2011-03-18T08:57:34Z (9 years ago)
Author:
Jiri Svoboda
Comment:

Manual configuration

Legend:

Unmodified
Added
Removed
Modified
  • UsersGuide/CompilingFromSource

    v4 v5  
    5454Now HelenOS should automatically start building.
    5555
    56 '''Note:''' Do not select a different compiler! 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'''!
    57 
    5856== 5. Run it ==
    5957
     
    6563
    6664there are also some start scripts and configuration files for other emulators in `contrib/conf`.
     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
     70With 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
     74To configure:
     75
     76{{{
     77make distclean && make config
     78}}}
     79
     80alternatively
     81
     82{{{
     83make distclean && make
     84}}}
     85
     86this will cause HelenOS build to automatically start once you are done with the configuration.