Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: FW: [cdt-dev] best practices for managing a custom eclipse/CDT build in a C++ development organization

On Mon, Jul 26, 2010 at 9:04 AM, Marc Khouzam <marc.khouzam@xxxxxxxxxxxx> wrote:
> This never made to the list for some reason.
> ________________________________
> From: Marc Khouzam
> Sent: Friday, July 23, 2010 3:27 PM
> To: 'CDT General developers list.'
> Subject: RE: [cdt-dev] best practices for managing a custom eclipse/CDT
> build in a C++ development organization
>
> I also cannot install the nightly build on 3.6.  The error message is:
>
> Cannot complete the install because of a conflicting dependency.
>   Software being installed: C/C++ Development Tools 7.1.0.201007121006
> (org.eclipse.cdt.feature.group 7.1.0.201007121006)
>   Only one of the following can be installed at once:
>     CDT Build System Core 8.0.0.201007121006
> (org.eclipse.cdt.managedbuilder.core 8.0.0.201007121006)
>     CDT Build System Core 7.0.0.201006141710
> (org.eclipse.cdt.managedbuilder.core 7.0.0.201006141710)
>   Cannot satisfy dependency:
>     From: C/C++ Development Tools 7.1.0.201007121006
> (org.eclipse.cdt.feature.group 7.1.0.201007121006)
>     To: org.eclipse.cdt.platform.feature.group [7.1.0.201007121006]
>   Cannot satisfy dependency:
>     From: C/C++ Development Platform 7.1.0.201007121006
> (org.eclipse.cdt.platform.feature.group 7.1.0.201007121006)
>     To: org.eclipse.cdt.managedbuilder.core [7.0.0,8.0.0)
>   Cannot satisfy dependency:
>     From: C/C++ Development Platform 7.1.0.201007121006
> (org.eclipse.cdt.platform.feature.group 7.1.0.201007121006)
>     To: org.eclipse.cdt.managedbuilder.core [8.0.0.201007121006]
>
> I've looked at the org.eclipse.cdt.platform-feature plugin's feature.xml
> file and I noticed that in the Dependencies
> tab, it asks for something "Compatible" to 7.0.0 for
> org.eclipse.cdt.managedbuilder.core.
> On the other hand (for example) org.eclipse.cdt.dsf, it asks for something
> "Greater or Equal" than 2.0.0
>
> Could this be the problem?

Yes, that would be the problem/feature. Given the managed builder core
plugin was numbered 8.0.0, it has API changes, and thus, it would not
be "Compatable". I think the dependency is actually correct.


Back to the top