Microchip MPLAB und XC8 C Compiler: Error 894

Gast #4823946
Lesenswert?
• ▲
▼
Executing: "C:\Program Files (x86)\Microchip\xc8\v1.38\bin\xc8.exe" +FM 
"uhr.c"  -T -A -M +Y=9 --CHIP=12LF1840 #__12LF1840=TRUE
Microchip MPLAB XC8 C Compiler (Free Mode) V1.38
Build date: Jun 30 2016
Part Support Version: 1.38
Copyright (C) 2016 Microchip Technology Inc.
License type: Node Configuration

(894) unknown source file type "+FM"
(908) exit status = 1
BUILD FAILED: Sat Dec 10 21:15:40 2016

Ich versuche das zum Laufen bringen. Ich habe keine Ahnung woher dieser 
Fehler "unknown source file type "+FM" " kommt.
Gast #4824189
Lesenswert?
• ▲
▼
Ich habe ander Tool Suite ausgewählt.
Jetzt kommt so etwas:

Clean: Deleting intermediary and output files.
Clean: Deleted file 
"C:\Users\Bogdan\Desktop\MPLAB_PIC_PROJECTS\UHR\uhr.mcs".
Clean: Done.
Executing: "C:\Program Files (x86)\Microchip\xc8\v1.38\bin\picc.exe" 
uhr.c -m --CHIP=12LF1840
Microchip MPLAB XC8 C Compiler (Free Mode) V1.38
Build date: Jun 30 2016
Part Support Version: 1.38
Copyright (C) 2016 Microchip Technology Inc.
License type: Node Configuration

(1273) Omniscient Code Generation not available in Free mode (warning)

Memory Summary:
    Program space        used     Ch (    12) of  1000h words   (  0.3%)
    Data space           used     4h (     4) of   100h bytes   (  1.6%)
    EEPROM space         used     0h (     0) of   100h bytes   (  0.0%)
    Data stack space     used     0h (     0) of    F0h bytes   (  0.0%)
    Configuration bits   used     0h (     0) of     2h words   (  0.0%)
    ID Location space    used     0h (     0) of     4h bytes   (  0.0%)


You have compiled in FREE mode.
Using Omnicient Code Generation that is available in PRO mode,
you could have produced up to 60% smaller and 400% faster code.
See http://www.microchip.com/MPLABXCcompilers for more information.

BUILD FAILED: Sun Dec 11 09:59:58 2016

Trotzdem werden viele Files generiert.  Auch Hex-File.
Das ist eine freie Version..?
Angehängte Dateien:
Gast #4824279
Lesenswert?
• ▲
▼
Dein Screenshot deutet auf das alte MPLAB hin und nicht auf
das aktuelle MPLABX. Der XC8 wurde aber zusammen mit/für MPLABX
entwickelt. Außerdem ist oben "Byte Craft Assembler &C Compiler" 
ausgewählt.
Was immer das ist, mit XC8 hat das wenig zu tun.

lg. Heiner
Gast #4824463
Lesenswert?
• ▲
▼
Heiner schrieb:
> Dein Screenshot deutet auf das alte MPLAB hin und nicht auf
> das aktuelle MPLABX.

Stimmt! Ich habe keine Ahnung vom Unterschied zwischen MPLAB und 
MPLABX.
Ist MPLABX die neuere Entwicklung von Microchip? Wenn ja dann würde  ich 
gleich umsteigen.
Muss ich dann MPLAB löschen oder wird das von MPLABX gemacht,
oder beide können parallel bleiben?
#4824472
Lesenswert?
• ▲
▼
Einer der ersten Vorteile von MPLABX gegenüber der alten IDE die mir 
persönlich aufgefallen sind ist der Wegfall des im Sccreenshot 
abgebildeten Dialogs ;-)
Alles wird/ist normalerweise automatisch richtig für den jeweiligen 
Compiler eingestellt, den man nur noch auswählen kann.

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.