According to a suggestion by an autoconf developer, I think we should change 
the build system in this way:

- Use "host" to represent an environment in which utilities (tools) run. This 
is a natural interpretation of the meaning of "host" in autoconf.

- Use "target" to represent a native environment in which the grub kernel and 
modules run. This is not very natural, but a bit easier to understand.

- Use CPPFLAGS, CFLAGS, LDFLAGS, etc. for the "host". This is more intuitive.

- Use TARGET_CPPFLAGS, TARGET_CFLAGS, etc. for the "target". Usually, the user 
does not need to tweak these flags manually, so they are not necessary to be 
very intuitive.

If there is no objection, I will work on this issue very soon.

Okuji


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to