Forum: Digitale Signalverarbeitung / DSP / Machine Learning Blackfin uClinux - eclipse einrichten


von Georg Neujockl (Gast)


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

von Sven S. (badphantom)


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.

von Georg Neujockl (Gast)


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.

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.