Skip to content
brabo edited this page Aug 22, 2017 · 5 revisions

Frosted userland

Frosted userland is our minimal userland using Binary Flat Format. To select which programs you would like to be added to your Frosted build, go to the frosted-userland subdirectory of the frosted root directory and run:

make menuconfig

You can now (de)select individual programs.

If you want to add you own programs to the userland, you will need to add it as an option in both the Makefile in the subdirectory it resides in, as to the Kconfig file in the kconfig subdirectory of the frosted root.

Writing your program for Frosted is not different than for linux. Do note however that we do not have a full libc nor dynamic loading of libraries! Some libc functions present are just stubs. They will not do a lot..

Share back!

If you wrote your userland program, consider sharing it back upstream! Contributing is only a pull request away!!!

Clone this wiki locally