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 -