Grüßt euch,
eigentlich dachte ich ja eine einfache Tetausgabe in Pure C sollte kein Problem sein. Ist es aber für mich, was mich gerade ziemlich nervt.
Das ich jetzt einen Tag gesessen hab um überhaupt die Grundfunktionen zu durchschauen, erwähn ich mal nur am Rande. GFA-Basic lässt sich doch bedeutend leichter handeln.
zum Problem:
meine Datei
test.c gibt einfach nur über
printf eine Textzeile aus. Dazu werde in der Datei
test.h die dateien
stdio.h und
portab.h eingebunden. die dazugehörige
test.prj[/], richtet sich nach der default.prj (siehe hier. Das Problem ist, das ich zum einen, das dieses simple (nichtmal) Programm mir beim Ausführen mir folgende Fehlermeldung ausgibt:
Program terminated with result cde < 0 (tos error?)
und zum anderen schon vorher beim Kompilieren eine Warnung erhalte:
Function should return a value in funktion main
Die Warnung dürfte ja nebensächlich sein aber warum mir eine simple Textausgabe solche Probleme bereitet ist mir unklar. zumal dieser TOS-fehler das gesamte (steem)RAM-Füllt und ich nichts mehr machen kann außer resetten. Das es am Emulator liegt, bezweifle ich einfach mal, kann das ganze aber auch noch nicht auf meinen ST's testen.