??

frank.schmischke Frank.Schmischke at t-online.de
Thu May 16 03:30:55 BST 2002


Am Dienstag, 14. Mai 2002 11:05 schrieben Sie:
> and the answer is :
>
> ./configure (your options) --disable-dependency-tracking
>
> On Wed, 8 May 2002 sacx at ylabs.com wrote:
> > Hi,
> >
> > 	I have a little problem when I want to compile kdevelop !
> > [mc][root at sacx] /usr/src/cvs/kdevelop # make
> > make  all-recursive
> > make[1]: Entering directory `/usr/src/cvs/kdevelop'
> > Making all in lib
> > make[2]: Entering directory `/usr/src/cvs/kdevelop/lib'
> > Makefile:376: .deps/dummy.Plo: No such file or directory
> > make[2]: *** No rule to make target `.deps/dummy.Plo'.  Stop.
> > make[2]: Leaving directory `/usr/src/cvs/kdevelop/lib'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/usr/src/cvs/kdevelop'
> > make: *** [all] Error 2
> >

The option --disable-dependency-tracking is possible. But the problem (not 
only for kdevelop themself, also for own projekts written with kdevelop) is 
the working of am_edit. The macro depout.m4 is looking for >>generated by 
automake<< in the first line in Makefile. But after processing  am_edit, this 
line is the third.
I solved his problem by modifying the macro depout.m4. I've changed
>> if (sed 1q $mf | fgrep 'generated by automake'... << to
>> if (sed 3q $mf | fgrep '... <<.
Now, the macro will see the first three lines and find the string.

Frank

-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list