mikrocontroller.net

Forum: Compiler & IDEs CanadianCross Build GDB


Autor: Daniel (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich bin seit einer Weile dabei mir einen eigene CanadianCross GCC unter 
LinuxMint per MinGW zu bauen (build=i686-linux-gnu, 
host=i586-mingw32msvc, target=arm-elf).

Bzgl. BINUTILS, GCC und NEWLIB hat das auch bisher alles recht gut 
funktioniert. Ich kann compilieren und das Binary direkt per OpenOCD 
auf's Target laden und laufen lassen.

Dummerweise hab ich Probleme den GDB zu korrekt bauen. Es fällt zwar 
eine *.exe am Ende des Build-Prozesses heraus. Aber diese ist leider 
nicht in der Lage sich mit OpenOCD zu verbinden.
Meine Vermutung geht dahin, das mein GDB Schwierigkeiten mit dem Text 
User Interface hat
(termcap, ncurses;
checking termcap.h usability... no || checking termcap.h presence... no 
|| checking for termcap.h... no || checking for tgetent... no || 
checking for tgetent in -ltermcap... no || checking for tgetent in 
-ltinfo... no || checking for tgetent in -lcurses... no || checking for 
tgetent in -lncurses... no || checking which library has the termcap 
functions... using gnutermcap || configure: WARNING: no enhanced curses 
library found; disabling TUI || checking curses.h usability... no || 
checking curses.h presence... no || checking for curses.h... no || 
checking cursesX.h usability... no || checking cursesX.h presence... no 
|| checking for cursesX.h... no || checking ncurses.h usability... no || 
checking ncurses.h presence... no
checking for ncurses.h... no || checking ncurses/ncurses.h usability... 
no || checking ncurses/ncurses.h presence... no || checking for 
ncurses/ncurses.h... no || checking ncurses/term.h usability... no || 
checking ncurses/term.h presence... no || checking for ncurses/term.h... 
no || checking for term.h... no;
>> siehe Anhang)

Kann mir jemand von Euch weiterhelfen? Wie integriere ich eine/beide 
libs in MinGW?
Per Synaptic habe ich keine Möglichkeit gefunden. Ein einfaches 
'reinkopieren' von termcap.h und libtermcap.a in die 
MinGW-include/lib-Verzeichnisse hat nichts gebracht.

Vielen Dank,
Daniel

Autor: Johann L. (gjlayde) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielleicht irgendwelche Probleme/Inkompatibilitäten mit gettext?

Für so spezielle Fragen würd ich mal die gdb-Mailingliste bemühen und 
die Experten fragen :-)

http://www.gnu.org/software/gdb/mailing-lists/

Johann

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.