mvanveen / lfs

This my linux from scratch. There are many like it- this one is mine
2 stars 1 forks source link

GNU Make replacement #8

Open mvanveen opened 3 years ago

mvanveen commented 3 years ago

There is not AFAIK a decent "GNU Make" alternative that is sufficiently compatible with GNU Make to be able to build all of the various software we will be compiling.

there is also this article on gnu make vs bad make: http://alfix.gitlab.io/bsd/gnu/coding/2017/01/28/gnu-make-vs-bsd-make.html

mvanveen commented 3 years ago

https://github.com/google/kati

mvanveen commented 3 years ago

https://docs.cloudbees.com/docs/cloudbees-build-acceleration/11.0/emake-user-guide/make-compatibility/make-compatibility

mvanveen commented 3 years ago

looks like a potentially really good deep dive into what actually goes on inside the make command for the kernel specifically: https://0xax.gitbooks.io/linux-insides/content/Misc/linux-misc-2.html

could be a good resource to determine e.g. the extent to which the GNU extensions are a requirement for building the kernel