[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
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
>>
>>
>