23.4.2 Using M4 correctly
Writing macros involves interacting with the M4 macro processor, which expands your macros when they are used in `configure.in'. It is crucial that your macros use M4 correctly--and in particular, that they quote strings correctly. 21. M4 for a thorough treatment of this topic.