Mail Archives: djgpp/1999/10/08/00:30:23
On 7 Oct 99, at 15:22, George Kinney <GKinney AT nextransport DOT com> wrote:
> Sounds like you didn't check the 'all dependencies in makefile' option
> in the Options->Environment->Preferences dialog before generating the
> makefile.
> 
> Try it again with this option set, and see what happens.
Many thanks for replying George, and I  checked  the 'all 
dependencies in makefile' option  as you suggested  and asked 
RHIDE to rewrite the makefile (Project Write Makefile) however 
make ( make -f test.mak ) when run on the newly generated 
makefile still won't aknowledge that test.h has been changed and 
recompile test.cpp. It still gives the same message 'nothing to be 
done for "all"' and exits although test.h has been modified.
What is going on?  Am I doing something wrong?
My version of RHIDE is 1.4.
Please help me.
Thank's to all of you.
Kalum S <kalum AT myflat DOT com>
My original message was
> >When I create a project called test (any name) using RHIDE  
> wich has a file called test.cpp wich also includes test.h as a 
> >dependency and I create a makefile using RHIDE's 
> >project\writemakefile feature I find that if  I exit to DOS and run 
> >make (make -f test.mak) it compiles fine and gives me test.exe.
> >However if I now change test.h and run make (make -f test.mak) 
> >it 
> >says "nothing to be done for "all"" and does'nt compile wich is 
> >obviously wrong, because test.h has been modified and         	 
>therefore 
> >test.cpp should have been recompiled. 
> >However this problem does'nt exist when running under RHIDE 
> >because RHIDE properly check's the dependencies and  
>recompiles 
> >test.cpp.
> >May I know why  is this different under RHIDE generated  
> > makefiles.
- Raw text -