www.mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP Blackfin uClinux - eclipse einrichten


Autor: Georg Neujockl (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Sven S. (badphantom)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Georg Neujockl (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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=toolc...
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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.