[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Re: Bug Dependency Calculator

It's OK to be disappointed. I just want to be clear that is not a CDT
support mailing list. All contributions here are on a volunteer basis
and there's not enough people involved to answer all questions. And the
area you mention, managed build, is one particular area that is almost
completely unstaffed.

Doug 

> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx 
> [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Neatsoul
> Sent: Monday, March 09, 2009 4:56 AM
> To: CDT General developers list.
> Subject: Re: [cdt-dev] Re: Bug Dependency Calculator
> 
> I would like to know if somebody had a look on this problem ?
> 
> If i haven't been enough clear in the description of this 
> problem, I can explain it a new time... i'm a little 
> disappointed not to read answers even if it's not possible to 
> correct it now ...
> 
> Thanks in advance
> 
> 2009/3/6, Neatsoul <neatsoul33@xxxxxxxxx>:
> > I don't believe that it's the problem because when I launch my 
> > application I do "run as" > "Eclipse Application" from my Eclipse 
> > development platform.
> >
> > I had a look in the CDT source code, and i think that the 
> problem is 
> > in the "Tool" class. There is an attribute which name is 
> "dependencyGenerator"
> > which informs about which class is used to generete de the 
> dependencies.
> > This attribute is initialized in the constructor and never 
> updated after.
> >
> > When i remove "Tool1" from my toolchain and I generate a 
> new time the 
> > makefile, the "input" type of "Tool2" has changed but in 
> the class its 
> > "dependencyGenerator" attribute is always the same.
> >
> > I believe that it's the reason of the problem...
> >
> > 2009/3/6 Chris Recoskie <recoskie@xxxxxxxxxx>
> >
> >> Are you sure that your new version of your plugin is being 
> picked up 
> >> by Eclipse? If you are exporting this new plugin and 
> copying it into 
> >> either the plugins or the dropins directory, Eclipse will 
> ignore the 
> >> new version unless the version number changes. You can force it to 
> >> reparse all plugins by adding -clean to the command line 
> options when 
> >> you launch eclipse.
> >>
> >> ===========================
> >> Chris Recoskie
> >> Team Lead, IBM CDT and RDT
> >> IBM Toronto
> >> [image: Inactive hide details for Neatsoul 
> >> <neatsoul33@xxxxxxxxx>]Neatsoul <neatsoul33@xxxxxxxxx>
> >>
> >>
> >>
> >>     *Neatsoul <neatsoul33@xxxxxxxxx>*
> >>             Sent by: cdt-dev-bounces@xxxxxxxxxxx
> >>
> >>             03/06/2009 08:09 AM
> >>             Please respond to
> >>             "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
> >>
> >>
> >> To
> >>
> >> cdt-dev <cdt-dev@xxxxxxxxxxx>
> >> cc
> >>
> >>
> >> Subject
> >>
> >> [cdt-dev] Re: Bug Dependency Calculator
> >>
> >> Nobody has an idea about this problem ?  I'm really 
> annoyed with that !
> >>
> >> Thanks in advance !
> >>
> >> 2009/3/4 Neatsoul <*neatsoul33@xxxxxxxxx* <neatsoul33@xxxxxxxxx>>
> >>
> >>    I defined the following toolchain:
> >>
> >>    Tool 1
> >>    - Input A with the DefaultGCCDependencyCalculator2
> >>    - Input B with No dependency calculator
> >>    - Output A1
> >>
> >>    Tool2
> >>    - Input A1with No dependency calculator
> >>    - Input A with the DefaultGCCDependencyCalculator2
> >>    - Output C
> >>
> >>    The first time the makefile is generated with these tools, the
> >>    following toolchain is produced :
> >>     input A => Tool 1 => Ouput A1/Input A1 => Tool 2 => Output C
> >>    In this case, the dependency calculator is well applyed 
> on the input A
> >>    of the Tool1.
> >>
> >>    Now I removed the "Tool1" from my toolchain, and I 
> generate the new
> >>    makefile, the following toolchain is produced:
> >>     input A => Tool2 => Output C
> >>    But this time the dependency calculator is not applyed 
> and the rules
> >>    is not generated in the makefile. ( the "-MP -MF"$(@:%.o=%.d)"
> >>    -MT"$(@:%.o=%.d)" string doens't appear)
> >>
> >>    If I open the ".cproject" file and remove all the lines 
> with "<input
> >>    .." and i generate again the makefile in the same condition, the
> >>    dependency calculator is applyed ...
> >>
> >>    Have you already seen this bug ?
> >>
> >>
> >>    Best Regards
> >>
> >> _______________________________________________
> >> cdt-dev mailing list
> >> cdt-dev@xxxxxxxxxxx
> >> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> >>
> >>
> >> _______________________________________________
> >> cdt-dev mailing list
> >> cdt-dev@xxxxxxxxxxx
> >> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> >>
> >>
> >
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>