I trying to understand the process of creating the Makefile for MySQL. Now that I have
figured out that changing a variable in one Makefile of the project directory isn't
changing the same in those in the sub-directories, I am unable to understand how to do the
I found this Googling about Makefile :
Makefile.am -- a user input file to automake
configure.in -- a user input file to autoconf
autoconf generates configure from configure.in
automake gererates Makefile.in from Makefile.am
configure generates Makefile from Makefile.in
I am not really sure about this process. But, however, yes, i did find that when I run
./configure, Makefile is created.
And for MySQL, Makefile.in and configure are found in the extracted source. So, the
'autoxxxx' things are already performed by someone for us.
Now, I want to understand how the Makefile.am is written, configure.in is written and the
tools involved for the same.
P.S.: Thanks a ton for the previous queries' replies. They have been of great help.
I dint want to spam the list with thanking messages, so I take this opportunity to thank
all those who promptly replied to my small,silly questions.
The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.