Some Autoconf macros depend on other macros having been called first in order to work correctly. Autoconf provides a way to ensure that certain macros are called if needed and a way to warn the user if macros are called in an order that might cause incorrect operation.
|• Prerequisite Macros||Ensuring required information|
|• Suggested Ordering||Warning about possible ordering problems|
|• One-Shot Macros||Ensuring a macro is called only once|