CC65 für Anfänger

Es gibt 7 Antworten in diesem Thema, welches 1.725 mal aufgerufen wurde. Der letzte Beitrag (28. September 2008 um 19:43) ist von sauhund.

  • Hallo, ich möchte etwas für dem cc65 in C schreiben und compilieren.

    Bitte melde dich an, um diesen Link zu sehen.

    1. Welche Dateien/Ordner muss ich hier runterladen, damit ich für den C64 etwas Compilieren kann?
    2. Wie sieht die Path-Zuweisung aus für Windows, damit der Compiler alle Include usw erfassen kann
    beim Compilieren?
    3. Kann bitte einer mir mal den Weg zeigen wie eine Prg ensteht für den C64 mit der Ausgabe "Hallo C64"?

    Wäre für die Hilfe Dankbar.
    Ich habe hier im Forum schon etwas gefunden für den cc65 , so eine Grafikdemo.
    Sehr schnell in der Ausführung.
    Kann die aber nicht compilieren, obwohl der C-Code dabei ist.
    Bekomme eine menge fehlermeldumgen.
    Darum habe ich oben auch meine Fragen gestellt.

    :bia
    mfg

    Einmal editiert, zuletzt von schnucke (26. September 2008 um 13:36)

  • 1. - das packet mit dem compiler selber drin, und dann das mit dem c64 libraries usw. soweit ich weiss ist das für windows auch alles in einem als installer zu haben ( Bitte melde dich an, um diesen Link zu sehen. ) .... und nimm immer die snapshot version, die "stable" version ist ziemlich aaaaaaalt :)
    2. gute frage :) ich glaube besagter installer setzt die aber automatisch
    3.folgendes program:

    Bitte melde dich an, um diesen Link zu sehen. <stdlib.h>
    Bitte melde dich an, um diesen Link zu sehen. <stdio.h>
    int main(void)
    {
    printf("hallihallo\n");
    }

    kompilieren mit:

    cl65 main.c -o main.prg

    sollte es schon tun

  • So, danke.
    Das Printen geht schon mal.
    Bloss beim Reudemo hier aus dem Forum kommt die Fehlermeldung:
    Missing memory area assignment for segment "ZPSAVE" von der Zusatzdatei "own.cfg", siehen unten.

    Wenn ich jetzt die ältere Version lade vom "cc65" dann läuft dieses PROGRAMM: Irgendwie hat sich ein Befehl dort geändert.

    mfg


    mfg

  • pack mal

    ZPSAVE: load = RAM, type = bss;

    mit in die "segments", dann müsste es eigentlich gehen

  • Danke. jetzt läuft die Demo wunderbar.

    Der cc65-Compiler ist nicht so übel.

    Es würde sich lohnen dafür eine eigene Ecke hier im Forum aufzumachen.
    Da auf dem Pc auch einiges an c gemacht wird.

    CC65 für den C64 von Anfang an bis zur Grafik und Musikroutinen.

    Mach doch mal eine Umfrage. Ich tue mich noch schwer hiermit, weil ja hier C64 spezielle Sachen einfliessen.

    Allein die Geschwindigkeit vom cc65 ist schon enorm.


    mfg
    I

  • ich würde eher empfehlen sich auf der mailingliste zum cc65 anzumelden.....

  • Mit der mailingliste kann man keinen Sog zum cc65 erzeugen für den C64.
    Einfacher und präziser wäre ein verständliches Forum.
    In der mailingliste werden mehr Programme zerpflückt statt ausführlich etwas Aufzubauen
    bzw eine Anfängerecke einzurichten.

    Mach mal eine Umfrage.

    mfg

  • nunja, die liste ist auch dafür da probleme mit cc65 ansich zu lösen, und *nicht* um C zu lernen.... dafür gibts sicher besseres (und sicher auch besseres als dieses forum)