Solved

create header file dependencies in make file

Posted on 1998-11-10
6
234 Views
Last Modified: 2010-04-15
How can I create header file dependencies in make file so that it will be portable in all platforms.
0
Comment
Question by:mahh
  • 3
  • 3
6 Comments
 
LVL 86

Accepted Solution

by:
jkr earned 50 total points
ID: 1254151
For BSD makefiles, it's usually done like this:

#
# include a dependency file if one exists
#
ifeq (.depend,$(wildcard .depend))
include .depend
endif

You'll of course have to use 'make depend' to get it working...
0
 

Author Comment

by:mahh
ID: 1254152
Please explain in detail about how to do that in unix platforms. It will be helpful if you can explain in AIX version.
0
 
LVL 86

Expert Comment

by:jkr
ID: 1254153
Well, i don't know AIX, but the above works on Linux, HP-UX, SCO _and_ NT...
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:mahh
ID: 1254154
Your reply is actually good but I did not really understand the steps you have mentioned. Can you explain by giving examples. Also tell me whether any websites I can look to get a clear understanding.
Thanks for your valuable help.
0
 
LVL 86

Expert Comment

by:jkr
ID: 1254155
Well, the 'include .depend' directive simply instructs 'make' to evaluate a file called '.depend', that was previously created by running 'make depend' on the current target... I'll see if i can point you to some web sites.
0
 

Author Comment

by:mahh
ID: 1254156
Please help me to point to web sites and I still did not understand the answer you provided. I had given the points for not dissapointing you.

0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
chcp 65001 File encoding 66 295
convert char array to number in c 5 91
IIS Log files on Exchange 2013 server 6 236
SQL Server 2008 R2, need a pivot/cross tab query... 4 48
Have you thought about creating an iPhone application (app), but didn't even know where to get started? Here's how: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Important pre-programming comments: I’ve never tri…
Windows programmers of the C/C++ variety, how many of you realise that since Window 9x Microsoft has been lying to you about what constitutes Unicode (http://en.wikipedia.org/wiki/Unicode)? They will have you believe that Unicode requires you to use…
The goal of this video is to provide viewers with basic examples to understand recursion in the C programming language.
The goal of this video is to provide viewers with basic examples to understand and use conditional statements in the C programming language.

713 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question