CodeBlocks Version 17.12 mit SDCC

Gast #5318215
Lesenswert?

Ich habe neue CodeBlocks Version 17.12  vom Dezember 2017 installiert 
und mein PIC Programm unter SDCC läuft plötzlich nicht mehr. Die Lösung:

 Weill:
    SDCC < 3 used .rel as object extension.
    SDCC >=3 uses .o as object extension.

   Settings -> Compiler -> Other settings -> Advanced Options -> Others 
->       Object file extension
   auf "o" ändern wenn SDCC >=3.
Gast #5318729
Lesenswert?

Hallo,
Das sit wirklich hochinterressant, mein Programm läuft mit Codeblocks 
nämlich auch nicht, über die Shell schon, dazu hatte ich auch einen 
Thread aufgemacht:
Code::Blocks-Programm stürzt ab
so heißt, einfach mal suchen.
Werde morgen mal deine Version ausprobieren.

Vielen Dank,
pittPatt
#5318764
Lesenswert?

Ja, das habe ich wohl etwas ungeschickt für PIC-Anwender gemacht, als 
ich die SDCC-Unterstützung in Code::Blocks aktualisierte; ich werde 
versuchen, einen Patch für Code::Blocks zu schreiben, der die Endung 
abhängig vom Backend (also .o für pic14 und pic16, .rel für alle 
anderen) wählt.

Aber für die meisten SDCC/Code::Blocks-Anwender dürfte das aktuelle 
Verhalten schon eine deutliche Verbesserung gegenüber der vorigen 
Version sein.

Philipp

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