Forum: Mikrocontroller und Digitale Elektronik SDCC unter CodeBlocks mit neuen Snapshoot -> Fehler


von skorpionx (Gast)


Angehängte Dateien:

Lesenswert?

Für meinen PIC18f258 benutze ich den SDCC Compiler mit dem CodeBlocks 
als
Entwicklungsumgebung. Den SDCC aktualisiere ich ständig mit Snapshot 
Versionen   http://sdcc.sourceforge.net/snap.php.
Mit der letzten   offiziellen Version: March 22th, 2009: Small Device C 
Compiler 2.9.0 released,
und mit  Snapshot Versionen vom Anfang dieses Jahres habe ich keine 
Probleme.
CodeBlocks arbeitet nicht richtig mit den letzten  Snapshot Version vom 
SDCC.

-------------- Build: Release in can ---------------

Linking console executable: bin\Release\can.exe
at 1: warning 119: don't know what to do with file 
'obj\Release\Can.rel'. file extension unsupported
SDCC : mcs51/gbz80/z80/ds390/pic16/pic14/TININative/ds400/hc08 2.9.7 
#5996 (Sep 28 2010) (MINGW32)
Usage : sdcc [options] filename
Options :-
General options:

    (Jetzt kommt eine lange Liste mit allen Optionen für SDCC)

Am Ende kommt noch die Meldung:

Processor: 18f258
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings

Es wurde kein *.hex File erzeugt. In einem DOS-Box arbeitet SDCC 
korrekt.
Könnte jemand das noch testen...

von skorpionx (Gast)


Lesenswert?

Die Lösung ist da:

http://developer.berlios.de/bugs/?func=detailbug&bug_id=18044&group_id=5358

Die Ursache war die Änderung der Object Datei von .rel auf .o ab
Version 3.0 vom SDCC.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.