unvollständige Pfade in Fehlermeldungen

Gast #2225830
Lesenswert?
• ▲
▼
Hallo!

Ich hab ein Problem bei der Konsolenausgabe vom msp430-gcc-4.4.5. Und 
zwar werden da lange Pfade bei der Fehlermeldungen gekürzt:

opt/msp430-gcc-4.4.5/lib/gcc/msp430/4.4.5/../../../../msp430/include/msp 
430x16x.h:1357:  conflicting types for `DMA0SA'

/opt/msp430-gcc-4.4.5/lib/gcc/msp430/4.4.5/../../../../msp430/include/cc 
430f6137.h:1383:  previous declaration of `DMA0SA'

Kennt ihr einen Trick, wie ich den vollständigen Pfad anzeigen kann?
In der Ordnersttuktur suchen klappt nicht...

Gruß
Erdnuckel
Persönliche Seite #2225839
Lesenswert?
• ▲
▼
opt/msp430-gcc-4.4.5/lib/gcc/msp430/4.4.5/../../../../msp430/include/msp 
430x16x.h:1357:
conflicting types for `DMA0SA'

--> opt/msp430-gcc-4.4.5/msp430/include/msp430x16x.h

Da mal nachgeschaut?

./ bezeichnet das aktuelle directory,
../ das nächst höherliegende

:1357: scheint hier die Zeilennummer zu sein...

Alternativ versteht dein Windows Explorer dies auch:
opt/msp430-gcc-4.4.5/lib/gcc/msp430/4.4.5/../../../../msp430/include/msp 
430x16x.h

Der Einfachheit halber werden Pfade einfach zusammengestückelt. Der FS 
Handler kann damit umgehen (muss es können...).

VG,
/th.
Gast #2225843
Lesenswert?
• ▲
▼
Ja... und einfach mal die doppelten Deklarationen entfernt und neu 
kompiliert ohne dass sich was geändert hat. Kann es sein, dass der 
msp430-gcc-4xxx die schon vorkompiliert in den ausgeblendeten 
Unterverzeichnissen hat? Da sind jede Menge irgendwie gepackte libgcc.a 
Dateien. Diese Theorie würde ich gerne überprüfen...

Danke für die Antwort schon mal!
Persönliche Seite #2225878
Lesenswert?
• ▲
▼
opt/msp430-gcc-4.4.5/msp430/include/msp430x16x.h
Line 1357: conflicting types for `DMA0SA'

/opt/msp430-gcc-4.4.5/msp430/include/cc430f6137.h
Line 1383: previous declaration of `DMA0SA'

Kann das sein, dass du folgende #includes in der gleichen Datei hast?

#include <cc430f6137.h>
#include <msp430x16x.h>


Ich kenne mich mit MSP nicht aus, aber das schaut nach 2 
unterschiedlichen devices aus, die überschneidende Peripherals haben.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.