Forum: Mikrocontroller und Digitale Elektronik Eclipse CDT installieren


von Miriam (Gast)


Lesenswert?

Hallo zusammen,

kann mir jemand sagen warum ich das CDt Toll in Eclipse nicht 
installieren kann?
es kommt immer folgende Fehlermeldng:

Cannot complete the install because of a conflicting dependency.
  Software being installed: C/C++ Development Tools 8.0.2.201202111925 
(org.eclipse.cdt.feature.group 8.0.2.201202111925)
  Software currently installed: Eclipse Platform 3.5.2 (Eclipse Platform 
3.5.2)
  Only one of the following can be installed at once:
    Eclipse UI 3.7.0.v20110928-1505 (org.eclipse.ui 
3.7.0.v20110928-1505)
    Eclipse UI 3.5.2.M20100120-0800 (org.eclipse.ui 
3.5.2.M20100120-0800)
    Eclipse UI 3.5.1.M20090902-1000 (org.eclipse.ui 
3.5.1.M20090902-1000)
    Eclipse UI 3.7.0.I20110602-0100 (org.eclipse.ui 
3.7.0.I20110602-0100)
  Cannot satisfy dependency:
    From: Eclipse Platform 3.5.2 (Eclipse Platform 3.5.2)
    To: org.eclipse.ui [3.5.2.M20100120-0800]
  Cannot satisfy dependency:
    From: C/C++ Development Tools 8.0.2.201202111925 
(org.eclipse.cdt.feature.group 8.0.2.201202111925)
    To: org.eclipse.cdt.gdb.feature.group [7.0.0.201202111925]
  Cannot satisfy dependency:
    From: CDT Common GDB Support 7.0.0.201202111925 
(org.eclipse.cdt.gdb.feature.group 7.0.0.201202111925)
    To: org.eclipse.cdt.gdb.ui [7.0.0.201202111925]
  Cannot satisfy dependency:
    From: GDB UI Common 7.0.0.201202111925 (org.eclipse.cdt.gdb.ui 
7.0.0.201202111925)
    To: bundle org.eclipse.ui 3.6.0


ich will doch nur einen Microcontroler programmieren :-(

von Norbert (Gast)


Lesenswert?

Du hast anscheinend Eclipse Galileo.
Das braucht CDT 6.0.2
http://www.eclipse.org/cdt/downloads.php

von Miriam (Gast)


Lesenswert?

dann kommt folgende Fehlermeldung:

An error occurred while installing the items
  session context was:(profile=PlatformProfile, 
phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, 
operand=null --> [R]org.eclipse.cvs 1.0.400.v201002111343, 
action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.Instal 
lBundleAction).
  The artifact file for 
osgi.bundle,org.eclipse.cvs,1.0.400.v201002111343 was not found.

ich bin da echt am verzweifeln

von Norbert (Gast)


Lesenswert?

Habe leider auf diesem Rechner kein eclipse laufen, kann also nicht 
nachschauen.

Hast du denn in eclipse die URL
p2 software repository:

http://download.eclipse.org/tools/cdt/releases/galileo

eingetragen?

Welches OS?
Genügend Rechte zum Installieren?

von Miriam (Gast)


Lesenswert?

habe ubuntu10.04

wie es aber aussieht ist es ein Bug von Ubuntu:
siehe: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/454819

von Norbert (Gast)


Lesenswert?

Tja, sieht nicht so prickelnd aus.

Das ist jetzt mittlerweile die hundertste Kerbe im meinem Colt wenn es 
um Ubuntu geht.

Ein lehrbuchmäßiges Beispiel dafür wie man aus einer stabilen Debian 
GNU/Linux Distribution durch kontinuierliches Verbessern etwas zunehmend 
schlechteres macht;-)

Du könntest wahrscheinlich die Ubuntu - eclipse Version runterschmeissen 
und dir ein eclipse direkt von der Website holen und - zB. in /opt - 
installieren.

von Miriam (Gast)


Lesenswert?

ok, das Problem hätte ich gelöst, aber was soll nun das,ich versuche 
eine hex datei zu erzeigen, dabei kommt leider diese Meldung:

Description  Resource  Path  Location  Type
make: *** No rule to make target `test.hex'.  AVR    line 0  C/C++ 
Problem

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Generell: AM besten die gewünschte Variante direkt von der 
Eclipse-Homepage runterladen, das Zip an einem beliebigem Ort entpacken 
und dann einfach die eclipse (exe) starten.
Damit CDT funktioniert muss natürlich noch die passende AVR Toolchain 
installiert sein + ggf AVR Plugin.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.