Blackfin uClinux - eclipse einrichten

Gast #1371612
Lesenswert?

Hallo!

Ich versuche Programme für den BF537 für uClinux zu schreiben.
Toolchain habe ich bereits installiert und ein Hello-World erfolgreich 
kompiliert.

Ich möchte mit eclipse (3.5) arbeiten. wenn ich die Plug-ins für die 
Toolchain installieren will kommt nur der Fehler "missing requirement... 
requires 'com.adi.toolchain.gnu.feature.group [2008.1.0]' but it could 
not be found".
In ein paar Foren hab ich gelesen dass man die aber nicht zwingend 
braucht.

Deswegen würde ich gern wissen wie ich eclipse einrichten muss um 
Projekte
für uClinux zu kompilieren.
Muss ich ein eigenes Make-File schreiben? (kenn mich damit überhaupt 
nicht aus).

mfg
georg
#1376529
Lesenswert?

Ein makefile brauchst Du eigentlich nur, wenn Du etwas automatisieren 
möchtest. Ich verwende eclipse mit mspgcc, da wird alles bereitgestellt.

Das makefile ruft nur der Reihe nach die entsprechenden Programme mit 
options auf.

Soweit ich weiß, bräuchtest Du aber noch externe Tools (wie eben den 
mspgcc z.B.).

Hast Du denn so etwas installiert?
Ich glaube nur über eclipse funktioniert das nicht.
Gast #1377106
Lesenswert?

Ich habe jetzt selbst ein Make-file geschrieben, das dann von eclipse 
aufgerufen wird und mein Programm cross-compiliert.

Wenn ich neue Dateien zu meinem Projekt hinzufüge muss das aber in dem 
makefile eintragen und genau das wollte ich, dass mir eclipse erspart 
(sozusagen für mich das makefile erstellt).

Die Anleitung auf:
http://docs.blackfin.uclinux.org/doku.php?id=toolchain:eclipse:install
sagt wie ich plug-ins installieren kann, durch die ich dann beim 
Projekt-erstellen ein Blackfin-uclinux projekt auswählen kann. Das 
funktioniert bei mir aber nicht.

Mir geht es eigentlich darum, das Programm per Button zu kompilieren, so 
dass ich nicht jede Datei einzeln in der Shell übersetzten muss.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren