On 2006-3-17 2:41 UTC, paulur wrote: > There are two directories /src1 and /src2 where the soruce codes are, and > another directory /headers for head files. > > How should the makefile set variables ( not to hard code all the > directories) so that the complier can find these files?
Let's say those are all subdirectories of /somepath/ and assume you're using C. If you write vpath %.c /somepath/src1 /somepath/src2 vpath %.h /somepath/headers then you can run 'make' in a completely different directory and it will find those files. _______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
