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

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