Mplab x ide - C18 -- Programm wird nicht compiliert

Gast #2712837
Guten Morgen Forum,

ich hab ein Programm geschrieben und wenn ich das Programm compiliere
dann kommt folgender Fehler:

make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `F:/PIC1_Projekt.X'
make  -f nbproject/Makefile-default.mk 
dist/default/production/PIC1_Projekt.X.production.hex
make[2]: Entering directory `F:/PIC1_Projekt.X'
"G:\Compiler\MCC18\bin\mcc18.exe"  -p18F4520   -I 
"G:\Compiler\MCC18\bin"\\..\\h  -fo build/default/production/Steuerung.o 
Steuerung.c
make[2]: Leaving directory `F:/PIC1_Projekt.X'
make[2]: *** [build/default/production/Steuerung.o] Error 3
make[1]: Leaving directory `F:/PIC1_Projekt.X'
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2

BUILD FAILED (exit value 2, total time: 3m 33s)

Woran kann es liegen?? Im Anhang sind die Programmteile
Danke für die Hilfe ;)
Gruß Dave
Angehängte Dateien:
Gast
Keine Ahnung aber vieleicht suchst du mal ob du irgendeine Datei findest 
in der die Fehler beim compilieren von Steuerung.c gelistet sind.
Denn die Vermutung liegt nahe daß dabei was schief geht.
Siehe:
Dan schrieb:
> make[2]: *** [build/default/production/Steuerung.o] Error 3
Gast
Wenn man die Messages dazunimmt kommt folgender Punkt

comparison of a signed integer to an unsigned integer detected

und weißt auf (Beispiel)

    if(NEXT == 1)

(NEXT ist RB5)

Kann das der Fehler sein und wie kann dieser behoben werden??
Probier halt mal ein Trivialprogramm, welches mit SIcherheit 
'fehlerfrei' ist
1
void main( void )
2
{
3
}

wenn das sauber compiliert, dann ist die Wahrscheinlichkeit hoch, dass 
nicht deine Toolchain oder eine bestimmte Einstellung davon die Ursache 
ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.